4 38 266 true
9 16 27 31