5 159 97 true 1 11 20 23 26