4 101 89 true 4 27 29 32