9 347 175 true
4 5 8 15 16 21 25 34 38