true 101 123 true 4 7 9 41 50 59 64 67 95 98