7 684 237 true 3 6 8 13 15 17 34