5 18 50 true 4 25 26 29 32