what is the average gold, when silver is less than 107, when bronze is greater than 42, and when rank is 3?
48.0