'Same as loopless1(), but with added dead blocks (some of them
in a loop).'

def loopless1_dead_nodes(self):

    g = self.from_adj_list({0: [18, 12], 12: [21], 18: [21], 21: [], 91: [12, 0], 92: [91, 93], 93: [92], 94: []})
    g.set_entry_point(0)
    g.process()
    return g
