6 28 109 true 1 2 7 17 32 37