5 264 246 true 2 3 24 29 32