3 3 27 true 20 21 32