A gardener plants two types of flowers: roses and tulips. The number of roses is three times the number of tulips. If the total number of flowers is 75 and the difference between the number of roses and tulips is divisible by 5, how many of each type of flower does the gardener plant? Let's think step by step and output the final answer within \boxed{}.
user