7 708 286 true 0 3 5 8 12 17 34