5 177 266 true 8 9 12 23 36