true 105 103 true 2 9 11 67 68 80 87