val Norm'sRecord = { ID=123, name="Norm dePlume", courses=["CS106X","E40","M43"] }; fun tuition({name=_, ID=_, courses=nil}) = 1000 | tuition({courses=[ _ ],...}) = 2000 | tuition({ID=i,...}) = if i>=100000 then 5000 else 4000; tuition(Norm'sRecord); tuition({name="Mona Kerr",ID=54321,courses=["CS105"]}); tuition({name="Sue Dunham",ID=200000, courses=["CS105","CS022"]}); tuition({name="Alice O. Nunez",ID=6789,courses=nil});