5 270 111 true 2 20 21 28 32