12 3 45 5 5 5 4 1