Added hardmode
Ignore whitespace in diff