4 189 217 true 1 12 16 18