3 42 76 true 15 17 19