uva10815 - Andy's First Dictionary