[1, 2, 4, 5] [0, 2, 3] [0, 1] [0] 4 1 2 2 1