5 89 97 true 4 7 23 31 35