human
Considering the provided database schema and associated query, produce SQL code to retrieve the answer to the query. 
###Database Schema: Game, March, Opponent, Score, Record, Points
###Question: How many Points have a Record of 40–21–12–3, and a March larger than 28?
gpt
SELECT COUNT Points FROM table WHERE Record = 40–21–12–3 AND March > 28