3 7 54 true 1 18 29