Common typos: dcmdrncmdrndmdrndcdrndcmrndcmdmdcmdrbdcmdrjdcmdrhdcmdrnscmdrnfcmdrnecmdrnxcmdrnccmdrnrcmdrndxmdrndvmdrnddmdrndfmdrndcndrndckdrndcjdrndcmsrndcmfrndcmerndcmxrndcmcrndcmrrndcmdendcmdtndcmd4ndcmdfndcmddndcmd5dncmdrncdmdrndmcdrndcdmrndcmrdmndcmdrnmdcmdrbndcmdrnbdcmdrjndcmdrnjdcmdrhndcmdrnhdcmdrnsdcmdrndscmdrnfdcmdrndfcmdrnedcmdrndecmdrnxdcmdrndxcmdrncdcmdrndccmdrnrdcmdrndrcmdrndcxmdrndvcmdrndcvmdrnddcmdrndcdmdrndcfmdrndcnmdrndcmndrndckmdrndcmkdrndcjmdrndcmjdrndcmsdrndcmdsrndcmfdrndcmdfrndcmedrndcmderndcmxdrndcmdxrndcmcdrndcmdcrndcmrdrndcmdrrndcmdrendcmdtrndcmdrtndcmd4rndcmdr4ndcmdrfndcmddrndcmdrdndcmd5rndcmdr5nndcmdrndcmmdr