5 1 12 3 2 1 2 1 2 5 12