3 42 87 true 21 29 37