In a class of 30, students play either football or basketball (or both). If 21 students play football and 24 students play one game, how many students play both basketball and football?​