4 42 96 true 17 25 28 30