8 1103 336 true 3 5 6 18 26 34 36 39