true 8 6 true 1 5 6 22 27 34 37