Tiffany had 7q grapefruits. She bought another 3 grapefruits and received 2q grapefruits from her students. Tiffany's daughters then ate half of the remaining grapefruits. How many grapefruits had she left? Give your answer in terms of q in the simplest form.