5 51 97 true 9 19 23 25 29