Common typos: pondcccctondcccctpndcccctpodcccctponcccctpondcccrpondccccypondcccc5pondccccgpondccccfpondcccc6pondcccctoondcccct0ondcccct_ondcccctlondcccctppndcccctpindcccctplndcccctp9ndcccctpkndcccctp0ndcccctpomdcccctpobdcccctpojdcccctpohdcccctponscccctponfcccctponecccctponxcccctponccccctponrcccctpondxccctpondvccctponddccctpondfccctpondcxcctpondcvcctpondcdcctpondcfcctpondccxctpondccvctpondccdctpondccfctpondcccxtpondcccvtpondcccdtpondcccfptondcccctopndcccctpnodcccctpodncccctponcdcccrtpondcccctrpondccccytpondcccctypondcccc5tpondcccct5pondccccgtpondcccctgpondccccftpondcccctfpondcccc6tpondcccct6pondcccctopondcccctpoondcccct0pondcccctp0ondcccct_pondcccctp_ondcccctlpondcccctplondcccctppondcccctpopndcccctpiondcccctpoindcccctpolndcccctp9ondcccctpo9ndcccctpkondcccctpokndcccctpo0ndcccctpomndcccctponmdcccctpobndcccctponbdcccctpojndcccctponjdcccctpohndcccctponhdcccctponsdcccctpondscccctponfdcccctpondfcccctponedcccctpondecccctponxdcccctpondxcccctponcdcccctpondccccctponrdcccctpondrcccctpondcxccctpondvcccctpondcvccctponddcccctpondcdccctpondcfccctpondccxcctpondccvcctpondccdcctpondccfcctpondcccxctpondcccvctpondcccdctpondcccfctpondccccxtpondccccvtpondccccdtpondccccfttpondcccctponndcccc