3 42 96 true 14 28 31