7 268 269 true 4 23 31 48 73 90 97