5 152 246 true
8 20 24 29 32