5 127 105 true 4 13 20 23 35