3 42 268 true 8 21 39