true 13 12 true 0 2 4 5 9 13 25 32 34 35 44 45