true 101 27 true 2 5 6 9 37 52 56 58 91 97