5 56 167 true 4 16 19 27 29