!7 enum Bit { yes, no, unknown } sclass OneBitBot { new TreeMap examples; void yes(S s) { examples.put(s, Bit.yes); } void no(S s) { examples.put(s, Bit.no); } Bit get(S s) { ret examples.get(levenClosestIC(examples, s)); } } p { new OneBitBot bot; bot.yes("yes"); bot.no("no"); print(bot.get("yessss")); print(bot.get("nooooo")); }