7 845 364 true 1 2 5 8 20 30 36