3 9 105 true 5 10 28