Two trucks left two towns A and B at the same time, and each was driven to the other town at a constant speed, passing each other at point C. The truck from B completed the journey from C to A in 20 minutes. The truck from A completed the journey from C to B in 45 minutes, while maintaining its steady speed of 40 mph. Find the speed of the other truck in miles per hour.