From Google (Norvig): How to write a spelling check in 20 lines (very cool)norvig.com·46 pts·chandrab·4