true 1256 336 true 3 9 11 22 34 55 61 63 82 83 85 95