7 845 260 true 1 2 5 8 20 30 36