Nara has 10 cups and Harry has 3 cups less than Nara. How many cups does Harry have?