4 33 105 true 0 18 20 32