9 560 314 true 0 5 8 9 14 21 22 29 30