4 4 170 true 5 18 27 29