Common typos: ooclose_toofartoclose_toofartoolose_toofartoocose_toofartooclse_toofartoocloe_toofartooclos_toofartooclosetoofartooclose_oofartooclose_tofartooclose_tooartooclose_toofrtooclose_toofarooclose_toofaryooclose_toofar5ooclose_toofargooclose_toofarfooclose_toofar6ooclose_toofartpoclose_toofartioclose_toofartloclose_toofart9oclose_toofartkoclose_toofart0oclose_toofartopclose_toofartoiclose_toofartolclose_toofarto9close_toofartokclose_toofarto0close_toofartooxlose_toofartoovlose_toofartoodlose_toofartooflose_toofartoockose_toofartoocoose_toofartoocpose_toofartooclpse_toofartooclise_toofartoocllse_toofartoocl9se_toofartooclkse_toofartoocl0se_toofartoocloae_toofartooclode_toofartooclowe_toofartoocloze_toofartoocloxe_toofartoocloee_toofartooclosw_toofartooclosr_toofartooclos3_toofartooclosd_toofartoocloss_toofartooclos4_toofartoocloseptoofartooclose_roofartooclose_yoofartooclose_5oofartooclose_goofartooclose_foofartooclose_6oofartooclose_tpofartooclose_tiofartooclose_tlofartooclose_t9ofartooclose_tkofartooclose_t0ofartooclose_topfartooclose_toifartooclose_tolfartooclose_to9fartooclose_tokfartooclose_to0fartooclose_toodartooclose_toogartooclose_toorartooclose_toocartooclose_toovartooclose_tootartooclose_toofsrtooclose_toofqrtooclose_toofzrtooclose_toofwrtooclose_toofaetooclose_toofattooclose_toofa4tooclose_toofaftooclose_toofadtooclose_toofa5otoclose_toofartocolose_toofartoolcose_toofartoocolse_toofartooclsoe_toofartoocloes_toofartooclos_etoofartoocloset_oofartooclose_otofartooclose_tofoartooclose_tooafrtooclose_toofrartooclose_toofartrooclose_toofarytooclose_toofartyooclose_toofar5tooclose_toofart5ooclose_toofargtooclose_toofartgooclose_toofarftooclose_toofartfooclose_toofar6tooclose_toofart6ooclose_toofartpooclose_toofartopoclose_toofartiooclose_toofartoioclose_toofartlooclose_toofartoloclose_toofart9ooclose_toofarto9oclose_toofartkooclose_toofartokoclose_toofart0ooclose_toofarto0oclose_toofartoopclose_toofartooiclose_toofartoolclose_toofartoo9close_toofartookclose_toofartoo0close_toofartooxclose_toofartoocxlose_toofartoovclose_toofartoocvlose_toofartoodclose_toofartoocdlose_toofartoofclose_toofartoocflose_toofartoocklose_toofartooclkose_toofartoocolose_toofartoocloose_toofartoocplose_toofartooclpose_toofartooclopse_toofartoocliose_toofartoocloise_toofartoocllose_toofartooclolse_toofartoocl9ose_toofartooclo9se_toofartooclokse_toofartoocl0ose_toofartooclo0se_toofartoocloase_toofartooclosae_toofartooclodse_toofartooclosde_toofartooclowse_toofartoocloswe_toofartooclozse_toofartooclosze_toofartoocloxse_toofartooclosxe_toofartoocloese_toofartooclosee_toofartooclosew_toofartooclosre_toofartoocloser_toofartooclos3e_toofartooclose3_toofartooclosed_toofartooclosse_toofartoocloses_toofartooclos4e_toofartooclose4_toofartooclosep_toofartooclose_ptoofartooclose_rtoofartooclose_troofartooclose_ytoofartooclose_tyoofartooclose_5toofartooclose_t5oofartooclose_gtoofartooclose_tgoofartooclose_ftoofartooclose_tfoofartooclose_6toofartooclose_t6oofartooclose_tpoofartooclose_topofartooclose_tioofartooclose_toiofartooclose_tloofartooclose_tolofartooclose_t9oofartooclose_to9ofartooclose_tkoofartooclose_tokofartooclose_t0oofartooclose_to0ofartooclose_toopfartooclose_tooifartooclose_toolfartooclose_too9fartooclose_tookfartooclose_too0fartooclose_toodfartooclose_toofdartooclose_toogfartooclose_toofgartooclose_toorfartooclose_toofrartooclose_toocfartooclose_toofcartooclose_toovfartooclose_toofvartooclose_tootfartooclose_tooftartooclose_toofsartooclose_toofasrtooclose_toofqartooclose_toofaqrtooclose_toofzartooclose_toofazrtooclose_toofwartooclose_toofawrtooclose_toofaertooclose_toofaretooclose_toofatrtooclose_toofarttooclose_toofa4rtooclose_toofar4tooclose_toofafrtooclose_toofarftooclose_toofadrtooclose_toofardtooclose_toofa5rtooclose_toofar5ttooclose_toofartoooclose_toofartoocclose_toofartooclose__toofartooclose_ttoofartooclose_tooofartooclose_tooffartooclose_toofaartooclose_toofarr