true 11 25 true 1 2 23 29 30 35 48 49 50 65 73 89 99