Randy and Trey take turns cleaning offices on the weekends. It takes Randy at most 4 hours to clean the offices. It takes Trey at most 6 hours to clean the offices. What is the greatest amount of time it would take them to clean the offices together?