5 197 112 true 2 7 12 18 32