5 42 173 true 12 20 26 28 37