4 56 89 true 5 27 28 31