3. There are two city buses in Saratoga. Bus A completes its route in 25 minutes. Bus B completes its route in 40 minutes. Both of their routes end at the bus station. If both buses leave the bus station at the same time in the morning, how many minutes will pass before the two buses meet at the train station?