3 42 76 true 12 17 20