true 105 98 true 2 42 50 61 89 95