5 63 97 true 3 21 22 27 30