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