Common typos: hdoubledpdoubledphoubledphdubledphdobledphdouledphdoubedphdoubldphdoubleohdoubled0hdoubled_hdoubledlhdoubledpjdoubledpgdoubledpydoubledpndoubledpbdoubledpudoubledphsoubledphfoubledpheoubledphxoubledphcoubledphroubledphdpubledphdiubledphdlubledphd9ubledphdkubledphd0ubledphdoibledphdoybledphdojbledphdo7bledphdo8bledphdohbledphdounledphdouvledphdouhledphdougledphdoubkedphdouboedphdoubpedphdoublwdphdoublrdphdoubl3dphdoublddphdoublsdphdoubl4dphdoublesphdoublefphdoubleephdoublexphdoublecphdoublerhpdoubledpdhoubledphodubledphduobledphdobuledphdoulbedphdoubeldphdoubldeophdoubledpohdoubled0phdoubledp0hdoubled_phdoubledp_hdoubledlphdoubledplhdoubledpjhdoubledphjdoubledpghdoubledphgdoubledpyhdoubledphydoubledpnhdoubledphndoubledpbhdoubledphbdoubledpuhdoubledphudoubledphsdoubledphdsoubledphfdoubledphdfoubledphedoubledphdeoubledphxdoubledphdxoubledphcdoubledphdcoubledphrdoubledphdroubledphdpoubledphdopubledphdioubledphdoiubledphdloubledphdolubledphd9oubledphdo9ubledphdkoubledphdokubledphd0oubledphdo0ubledphdouibledphdoyubledphdouybledphdojubledphdoujbledphdo7ubledphdou7bledphdo8ubledphdou8bledphdohubledphdouhbledphdounbledphdoubnledphdouvbledphdoubvledphdoubhledphdougbledphdoubgledphdoubkledphdoublkedphdouboledphdoubloedphdoubpledphdoublpedphdoublwedphdoublewdphdoublredphdoublerdphdoubl3edphdouble3dphdoubldedphdoubleddphdoublsedphdoublesdphdoubl4edphdouble4dphdoubledsphdoublefdphdoubledfphdoubleedphdoubledephdoublexdphdoubledxphdoublecdphdoubledcphdoubledrpphdoubledphhdoubledphddoubledphdooubledphdouubledphdoubbledphdoublled