9 350 378 true 2 8 13 33 37 39 58 79 95