The science club is ordering caps and shirts for the boys and girls in the science club. There are 45 science club members. If the caps come in packages of 3 and the come in packages of 5, what is the least number of packages of caps and shirts that will need to be ordered?