Once again, I stumbled onto another problem
42. Roses can be purchased individually for $4.30, one dozen for $36, or two dozen for $50. What is the greatest number of roses that can be purchased for $680?
Please and, thank you.