true 11 23 true 5 9 17 52 55 64 85 90 91 93 97