10 121 266 true 0 3 5 8 13 17 20 21 27 38