3 42 91 true 18 22 39