6 353 117 true 2 6 13 20 34 36