7 57 112 true 2 4 10 13 18 29 36