5 110 107 true 8 9 23 28 34