Common typos: fortbbcxortbbcxfrtbbcxfotbbcxforbbcxfortbcxfortbbzfortbbccfortbbcsfortbbcdfortbbcxdortbbcxgortbbcxrortbbcxcortbbcxvortbbcxtortbbcxfprtbbcxfirtbbcxflrtbbcxf9rtbbcxfkrtbbcxf0rtbbcxfoetbbcxfottbbcxfo4tbbcxfoftbbcxfodtbbcxfo5tbbcxforrbbcxforybbcxfor5bbcxforgbbcxforfbbcxfor6bbcxfortnbcxfortvbcxforthbcxfortgbcxfortbncxfortbvcxfortbhcxfortbgcxfortbbxxfortbbvxfortbbdxfortbbffxortbbcxofrtbbcxfrotbbcxfotrbbcxforbtbcxfortbcbzxfortbbcxzfortbbccxfortbbcxcfortbbcsxfortbbcxsfortbbcdxfortbbcxdfortbbcxfdortbbcxgfortbbcxfgortbbcxrfortbbcxfrortbbcxfcortbbcxvfortbbcxfvortbbcxtfortbbcxftortbbcxfportbbcxfoprtbbcxfiortbbcxfoirtbbcxflortbbcxfolrtbbcxf9ortbbcxfo9rtbbcxfkortbbcxfokrtbbcxf0ortbbcxfo0rtbbcxfoertbbcxforetbbcxfotrtbbcxforttbbcxfo4rtbbcxfor4tbbcxfofrtbbcxforftbbcxfodrtbbcxfordtbbcxfo5rtbbcxfor5tbbcxforrtbbcxfortrbbcxforytbbcxfortybbcxfort5bbcxforgtbbcxfortgbbcxfortfbbcxfor6tbbcxfort6bbcxfortnbbcxfortbnbcxfortvbbcxfortbvbcxforthbbcxfortbhbcxfortbgbcxfortbbncxfortbbvcxfortbbhcxfortbbgcxfortbbxcxfortbbcxxfortbbcvxfortbbdcxfortbbcdxfortbbfcxfortbbcfxxfortbbcxffortbbcxfoortbbcxfortbbbcxfortbbcc