5 61 112 true 2 19 20 28 33