3 87 243 true 37 83 89