3 42 266 true 12 20 39