true 10 10 true 2 4 5 7 8 10 11 30 37 45