true 8 6 true 1 2 3 12 15 22 34