This one would earn a B+ if cs108 was IHUM.