A printer prints 28 photos in 8 minutes. How many minutes does it take to print 21 photos?