Implementing a spellchecker on 64 kB of RAM
pcgamer.com