7 698 312 true 3 9 16 21 25 27 39