50 students in a class were asked at the beginning of the week what they did at the weekend. 18 read their books, while 28 watched films, and 7 neither read their books nor watched films. How many students both read their books and watched films?​