3 45 152 true
9 16 32