4 43 80 true 5 18 27 29