Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'mysnoring solutions', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
mysnoring solutions
Transposition0
ymsnoring solutions
msynoring solutions
mynsoring solutions
mysonring solutions
mysnroing solutions
mysnoirng solutions
mysnornig solutions
mysnorign solutions
mysnorin gsolutions
mysnorings olutions
mysnoring oslutions
mysnoring sloutions
mysnoring soultions
mysnoring soltuions
mysnoring soluitons
mysnoring solutoins
mysnoring solutinos
mysnoring solutiosn
Transposition1
symnoring solutions
mnsyoring solutions
myonsring solutions
mysroning solutions
mysnirong solutions
mysnonirg solutions
mysnorgni solutions
mysnori gnsolutions
mysnorins golutions
mysnoringos lutions
mysnoring losutions
mysnoring sulotions
mysnoring sotulions
mysnoring solituons
mysnoring soluoitns
mysnoring solutnois
mysnoring solutisno
Transposition2
nysmoring solutions
mosnyring solutions
myrnosing solutions
mysiornng solutions
mysnnriog solutions
mysnoginr solutions
mysnor ngisolutions
mysnorisg nolutions
mysnorino sglutions
mysnoringlso utions
mysnoring uolstions
mysnoring stluoions
mysnoring soiutlons
mysnoring solotiuns
mysnoring soluniots
mysnoring solutsoni
Transposition2r
nsymoring solutions
monsyring solutions
myronsing solutions
mysironng solutions
mysnnirog solutions
mysnognir solutions
mysnor gnisolutions
mysnoris gnolutions
mysnorinos glutions
mysnoringlos utions
mysnoring ulostions
mysnoring stuloions
mysnoring soitulons
mysnoring soloituns
mysnoring solunoits
mysnoring solutsnoi
Transposition0x2
ymnsoring solutions
ymsonring solutions
ymsnroing solutions
ymsnoirng solutions
ymsnornig solutions
ymsnorignsolutions
ymsnorin gsolutions
ymsnorings olutions
ymsnoring oslutions
ymsnoring sloutions
ymsnoring soultions
ymsnoring soltuions
ymsnoring soluitons
ymsnoring solutoins
ymsnoring solutinos
ymsnoring solutiosn
msyonring solutions
msynroing solutions
msynoirng solutions
msynornig solutions
msynorignsolutions
msynorin gsolutions
msynorings olutions
msynoring oslutions
msynoring sloutions
msynoring soultions
msynoring soltuions
msynoring soluitons
msynoring solutoins
msynoring solutinos
msynoring solutiosn
mynsroing solutions
mynsoirng solutions
mynsornig solutions
mynsorignsolutions
mynsorin gsolutions
mynsorings olutions
mynsoring oslutions
mynsoring sloutions
mynsoring soultions
mynsoring soltuions
mynsoring soluitons
mynsoring solutoins
mynsoring solutinos
mynsoring solutiosn
mysonirng solutions
mysonrnig solutions
mysonrignsolutions
mysonrin gsolutions
mysonrings olutions
mysonring oslutions
mysonring sloutions
mysonring soultions
mysonring soltuions
mysonring soluitons
mysonring solutoins
mysonring solutinos
mysonring solutiosn
mysnronig solutions
mysnroignsolutions
mysnroin gsolutions
mysnroings olutions
mysnroing oslutions
mysnroing sloutions
mysnroing soultions
mysnroing soltuions
mysnroing soluitons
mysnroing solutoins
mysnroing solutinos
mysnroing solutiosn
mysnoirgnsolutions
mysnoirn gsolutions
mysnoirngs olutions
mysnoirng oslutions
mysnoirng sloutions
mysnoirng soultions
mysnoirng soltuions
mysnoirng soluitons
mysnoirng solutoins
mysnoirng solutinos
mysnoirng solutiosn
mysnorni gsolutions
mysnornigs olutions
mysnornig oslutions
mysnornig sloutions
mysnornig soultions
mysnornig soltuions
mysnornig soluitons
mysnornig solutoins
mysnornig solutinos
mysnornig solutiosn
mysnorigns olutions
mysnorign oslutions
mysnorign sloutions
mysnorign soultions
mysnorign soltuions
mysnorign soluitons
mysnorign solutoins
mysnorign solutinos
mysnorign solutiosn
mysnorin goslutions
mysnorin gsloutions
mysnorin gsoultions
mysnorin gsoltuions
mysnorin gsoluitons
mysnorin gsolutoins
mysnorin gsolutinos
mysnorin gsolutiosn
mysnorings loutions
mysnorings oultions
mysnorings oltuions
mysnorings oluitons
mysnorings olutoins
mysnorings olutinos
mysnorings olutiosn
mysnoring osultions
mysnoring osltuions
mysnoring osluitons
mysnoring oslutoins
mysnoring oslutinos
mysnoring oslutiosn
mysnoring slotuions
mysnoring slouitons
mysnoring sloutoins
mysnoring sloutinos
mysnoring sloutiosn
mysnoring soulitons
mysnoring soultoins
mysnoring soultinos
mysnoring soultiosn
mysnoring soltuoins
mysnoring soltuinos
mysnoring soltuiosn
mysnoring soluitnos
mysnoring soluitosn
mysnoring solutoisn
Slip3A
ysmnoring solutions
msnyoring solutions
mynosring solutions
mysorning solutions
mysnriong solutions
mysnoinrg solutions
mysnorngi solutions
mysnorig nsolutions
mysnorin sgolutions
mysnoringso lutions
mysnoring olsutions
mysnoring sluotions
mysnoring soutlions
mysnoring soltiuons
mysnoring soluiotns
mysnoring solutonis
mysnoring solutinso
Slip3B
smynoring solutions
mnysoring solutions
myosnring solutions
mysrnoing solutions
mysniorng solutions
mysnonrig solutions
mysnorgin solutions
mysnori ngsolutions
mysnorinsg olutions
mysnoringo slutions
mysnoring lsoutions
mysnoring suoltions
mysnoring sotluions
mysnoring soliutons
mysnoring soluotins
mysnoring solutnios
mysnoring solutison
Omission
ysnoring solutions
msnoring solutions
mynoring solutions
mysoring solutions
mysnring solutions
mysnoing solutions
mysnorng solutions
mysnorig solutions
mysnorin solutions
mysnoringsolutions
mysnoring olutions
mysnoring slutions
mysnoring soutions
mysnoring soltions
mysnoring soluions
mysnoring solutons
mysnoring solutins
mysnoring solutios
mysnoring solution
Repetition
mmysnoring solutions
myysnoring solutions
myssnoring solutions
mysnnoring solutions
mysnooring solutions
mysnorring solutions
mysnoriing solutions
mysnorinng solutions
mysnoringg solutions
mysnoring solutions
mysnoring ssolutions
mysnoring soolutions
mysnoring sollutions
mysnoring soluutions
mysnoring soluttions
mysnoring solutiions
mysnoring solutioons
mysnoring solutionns
mysnoring solutionss
QWERTY Substitution
nysnoring solutions
mtsnoring solutions
musnoring solutions
myanoring solutions
mydnoring solutions
mysboring solutions
mysmoring solutions
mysniring solutions
mysnpring solutions
mysnoeing solutions
mysnoting solutions
mysnorung solutions
mysnorong solutions
mysnoribg solutions
mysnorimg solutions
mysnorinf solutions
mysnorinh solutions
mysnoring aolutions
mysnoring dolutions
mysnoring silutions
mysnoring splutions
mysnoring sokutions
mysnoring solytions
mysnoring solitions
mysnoring solurions
mysnoring soluyions
mysnoring solutuons
mysnoring solutoons
mysnoring solutiins
mysnoring solutipns
mysnoring solutiobs
mysnoring solutioms
mysnoring solutiona
mysnoring solutiond
QWERTY Repetition after
mnysnoring solutions
mytsnoring solutions
myusnoring solutions
mysanoring solutions
mysdnoring solutions
mysnboring solutions
mysnmoring solutions
mysnoiring solutions
mysnopring solutions
mysnoreing solutions
mysnorting solutions
mysnoriung solutions
mysnoriong solutions
mysnorinbg solutions
mysnorinmg solutions
mysnoringf solutions
mysnoringh solutions
mysnoring saolutions
mysnoring sdolutions
mysnoring soilutions
mysnoring soplutions
mysnoring solkutions
mysnoring soluytions
mysnoring soluitions
mysnoring solutrions
mysnoring solutyions
mysnoring solutiuons
mysnoring solutioons
mysnoring solutioins
mysnoring solutiopns
mysnoring solutionbs
mysnoring solutionms
mysnoring solutionsa
mysnoring solutionsd
QWERTY Repetition before
nmysnoring solutions
mtysnoring solutions
muysnoring solutions
myasnoring solutions
mydsnoring solutions
mysbnoring solutions
mysmnoring solutions
mysnioring solutions
mysnporing solutions
mysnoering solutions
mysnotring solutions
mysnoruing solutions
mysnoroing solutions
mysnoribng solutions
mysnorimng solutions
mysnorinfg solutions
mysnorinhg solutions
mysnoring asolutions
mysnoring dsolutions
mysnoring siolutions
mysnoring spolutions
mysnoring soklutions
mysnoring solyutions
mysnoring soliutions
mysnoring solurtions
mysnoring soluytions
mysnoring solutuions
mysnoring solutoions
mysnoring solutiions
mysnoring solutipons
mysnoring solutiobns
mysnoring solutiomns
mysnoring solutionas
mysnoring solutionds
QWERTY Substitution Transposed
ynsnoring solutions
nsynoring solutions
nynsoring solutions
nysonring solutions
nysnroing solutions
nysnoirng solutions
nysnornig solutions
nysnorign solutions
nysnorin gsolutions
nysnorings olutions
nysnoring oslutions
nysnoring sloutions
nysnoring soultions
nysnoring soltuions
nysnoring soluitons
nysnoring solutoins
nysnoring solutinos
nysnoring solutiosn
tmsnoring solutions
mstnoring solutions
mtnsoring solutions
mtsonring solutions
mtsnroing solutions
mtsnoirng solutions
mtsnornig solutions
mtsnorign solutions
mtsnorin gsolutions
mtsnorings olutions
mtsnoring oslutions
mtsnoring sloutions
mtsnoring soultions
mtsnoring soltuions
mtsnoring soluitons
mtsnoring solutoins
mtsnoring solutinos
mtsnoring solutiosn
umsnoring solutions
msunoring solutions
munsoring solutions
musonring solutions
musnroing solutions
musnoirng solutions
musnornig solutions
musnorign solutions
musnorin gsolutions
musnorings olutions
musnoring oslutions
musnoring sloutions
musnoring soultions
musnoring soltuions
musnoring soluitons
musnoring solutoins
musnoring solutinos
musnoring solutiosn
ymanoring solutions
maynoring solutions
mynaoring solutions
myaonring solutions
myanroing solutions
myanoirng solutions
myanornig solutions
myanorign solutions
myanorin gsolutions
myanorings olutions
myanoring oslutions
myanoring sloutions
myanoring soultions
myanoring soltuions
myanoring soluitons
myanoring solutoins
myanoring solutinos
myanoring solutiosn
ymdnoring solutions
mdynoring solutions
myndoring solutions
mydonring solutions
mydnroing solutions
mydnoirng solutions
mydnornig solutions
mydnorign solutions
mydnorin gsolutions
mydnorings olutions
mydnoring oslutions
mydnoring sloutions
mydnoring soultions
mydnoring soltuions
mydnoring soluitons
mydnoring solutoins
mydnoring solutinos
mydnoring solutiosn
ymsboring solutions
msyboring solutions
mybsoring solutions
mysobring solutions
mysbroing solutions
mysboirng solutions
mysbornig solutions
mysborign solutions
mysborin gsolutions
mysborings olutions
mysboring oslutions
mysboring sloutions
mysboring soultions
mysboring soltuions
mysboring soluitons
mysboring solutoins
mysboring solutinos
mysboring solutiosn
ymsmoring solutions
msymoring solutions
mymsoring solutions
mysomring solutions
mysmroing solutions
mysmoirng solutions
mysmornig solutions
mysmorign solutions
mysmorin gsolutions
mysmorings olutions
mysmoring oslutions
mysmoring sloutions
mysmoring soultions
mysmoring soltuions
mysmoring soluitons
mysmoring solutoins
mysmoring solutinos
mysmoring solutiosn
ymsniring solutions
msyniring solutions
mynsiring solutions
mysinring solutions
mysnriing solutions
mysniirng solutions
mysnirnig solutions
mysnirign solutions
mysnirin gsolutions
mysnirings olutions
mysniring oslutions
mysniring sloutions
mysniring soultions
mysniring soltuions
mysniring soluitons
mysniring solutoins
mysniring solutinos
mysniring solutiosn
ymsnpring solutions
msynpring solutions
mynspring solutions
myspnring solutions
mysnrping solutions
mysnpirng solutions
mysnprnig solutions
mysnprign solutions
mysnprin gsolutions
mysnprings olutions
mysnpring oslutions
mysnpring sloutions
mysnpring soultions
mysnpring soltuions
mysnpring soluitons
mysnpring solutoins
mysnpring solutinos
mysnpring solutiosn
ymsnoeing solutions
msynoeing solutions
mynsoeing solutions
mysoneing solutions
mysneoing solutions
mysnoieng solutions
mysnoenig solutions
mysnoeign solutions
mysnoein gsolutions
mysnoeings olutions
mysnoeing oslutions
mysnoeing sloutions
mysnoeing soultions
mysnoeing soltuions
mysnoeing soluitons
mysnoeing solutoins
mysnoeing solutinos
mysnoeing solutiosn
ymsnoting solutions
msynoting solutions
mynsoting solutions
mysonting solutions
mysntoing solutions
mysnoitng solutions
mysnotnig solutions
mysnotign solutions
mysnotin gsolutions
mysnotings olutions
mysnoting oslutions
mysnoting sloutions
mysnoting soultions
mysnoting soltuions
mysnoting soluitons
mysnoting solutoins
mysnoting solutinos
mysnoting solutiosn
ymsnorung solutions
msynorung solutions
mynsorung solutions
mysonrung solutions
mysnroung solutions
mysnourng solutions
mysnornug solutions
mysnorugn solutions
mysnorun gsolutions
mysnorungs olutions
mysnorung oslutions
mysnorung sloutions
mysnorung soultions
mysnorung soltuions
mysnorung soluitons
mysnorung solutoins
mysnorung solutinos
mysnorung solutiosn
ymsnorong solutions
msynorong solutions
mynsorong solutions
mysonrong solutions
mysnroong solutions
mysnoorng solutions
mysnornog solutions
mysnorogn solutions
mysnoron gsolutions
mysnorongs olutions
mysnorong oslutions
mysnorong sloutions
mysnorong soultions
mysnorong soltuions
mysnorong soluitons
mysnorong solutoins
mysnorong solutinos
mysnorong solutiosn
ymsnoribg solutions
msynoribg solutions
mynsoribg solutions
mysonribg solutions
mysnroibg solutions
mysnoirbg solutions
mysnorbig solutions
mysnorigb solutions
mysnorib gsolutions
mysnoribgs olutions
mysnoribg oslutions
mysnoribg sloutions
mysnoribg soultions
mysnoribg soltuions
mysnoribg soluitons
mysnoribg solutoins
mysnoribg solutinos
mysnoribg solutiosn
ymsnorimg solutions
msynorimg solutions
mynsorimg solutions
mysonrimg solutions
mysnroimg solutions
mysnoirmg solutions
mysnormig solutions
mysnorigm solutions
mysnorim gsolutions
mysnorimgs olutions
mysnorimg oslutions
mysnorimg sloutions
mysnorimg soultions
mysnorimg soltuions
mysnorimg soluitons
mysnorimg solutoins
mysnorimg solutinos
mysnorimg solutiosn
ymsnorinf solutions
msynorinf solutions
mynsorinf solutions
mysonrinf solutions
mysnroinf solutions
mysnoirnf solutions
mysnornif solutions
mysnorifn solutions
mysnorin fsolutions
mysnorinfs olutions
mysnorinf oslutions
mysnorinf sloutions
mysnorinf soultions
mysnorinf soltuions
mysnorinf soluitons
mysnorinf solutoins
mysnorinf solutinos
mysnorinf solutiosn
ymsnorinh solutions
msynorinh solutions
mynsorinh solutions
mysonrinh solutions
mysnroinh solutions
mysnoirnh solutions
mysnornih solutions
mysnorihn solutions
mysnorin hsolutions
mysnorinhs olutions
mysnorinh oslutions
mysnorinh sloutions
mysnorinh soultions
mysnorinh soltuions
mysnorinh soluitons
mysnorinh solutoins
mysnorinh solutinos
mysnorinh solutiosn
ymsnoring aolutions
msynoring aolutions
mynsoring aolutions
mysonring aolutions
mysnroing aolutions
mysnoirng aolutions
mysnornig aolutions
mysnorign aolutions
mysnorin gaolutions
mysnoringa olutions
mysnoring oalutions
mysnoring aloutions
mysnoring aoultions
mysnoring aoltuions
mysnoring aoluitons
mysnoring aolutoins
mysnoring aolutinos
mysnoring aolutiosn
ymsnoring dolutions
msynoring dolutions
mynsoring dolutions
mysonring dolutions
mysnroing dolutions
mysnoirng dolutions
mysnornig dolutions
mysnorign dolutions
mysnorin gdolutions
mysnoringd olutions
mysnoring odlutions
mysnoring dloutions
mysnoring doultions
mysnoring doltuions
mysnoring doluitons
mysnoring dolutoins
mysnoring dolutinos
mysnoring dolutiosn
ymsnoring silutions
msynoring silutions
mynsoring silutions
mysonring silutions
mysnroing silutions
mysnoirng silutions
mysnornig silutions
mysnorign silutions
mysnorin gsilutions
mysnorings ilutions
mysnoring islutions
mysnoring sliutions
mysnoring siultions
mysnoring siltuions
mysnoring siluitons
mysnoring silutoins
mysnoring silutinos
mysnoring silutiosn
ymsnoring splutions
msynoring splutions
mynsoring splutions
mysonring splutions
mysnroing splutions
mysnoirng splutions
mysnornig splutions
mysnorign splutions
mysnorin gsplutions
mysnorings plutions
mysnoring pslutions
mysnoring slputions
mysnoring spultions
mysnoring spltuions
mysnoring spluitons
mysnoring splutoins
mysnoring splutinos
mysnoring splutiosn
ymsnoring sokutions
msynoring sokutions
mynsoring sokutions
mysonring sokutions
mysnroing sokutions
mysnoirng sokutions
mysnornig sokutions
mysnorign sokutions
mysnorin gsokutions
mysnorings okutions
mysnoring oskutions
mysnoring skoutions
mysnoring souktions
mysnoring soktuions
mysnoring sokuitons
mysnoring sokutoins
mysnoring sokutinos
mysnoring sokutiosn
ymsnoring solytions
msynoring solytions
mynsoring solytions
mysonring solytions
mysnroing solytions
mysnoirng solytions
mysnornig solytions
mysnorign solytions
mysnorin gsolytions
mysnorings olytions
mysnoring oslytions
mysnoring sloytions
mysnoring soyltions
mysnoring soltyions
mysnoring solyitons
mysnoring solytoins
mysnoring solytinos
mysnoring solytiosn
ymsnoring solitions
msynoring solitions
mynsoring solitions
mysonring solitions
mysnroing solitions
mysnoirng solitions
mysnornig solitions
mysnorign solitions
mysnorin gsolitions
mysnorings olitions
mysnoring oslitions
mysnoring sloitions
mysnoring soiltions
mysnoring soltiions
mysnoring soliitons
mysnoring solitoins
mysnoring solitinos
mysnoring solitiosn
ymsnoring solurions
msynoring solurions
mynsoring solurions
mysonring solurions
mysnroing solurions
mysnoirng solurions
mysnornig solurions
mysnorign solurions
mysnorin gsolurions
mysnorings olurions
mysnoring oslurions
mysnoring slourions
mysnoring soulrions
mysnoring solruions
mysnoring soluirons
mysnoring soluroins
mysnoring solurinos
mysnoring soluriosn
ymsnoring soluyions
msynoring soluyions
mynsoring soluyions
mysonring soluyions
mysnroing soluyions
mysnoirng soluyions
mysnornig soluyions
mysnorign soluyions
mysnorin gsoluyions
mysnorings oluyions
mysnoring osluyions
mysnoring slouyions
mysnoring soulyions
mysnoring solyuions
mysnoring soluiyons
mysnoring soluyoins
mysnoring soluyinos
mysnoring soluyiosn
ymsnoring solutuons
msynoring solutuons
mynsoring solutuons
mysonring solutuons
mysnroing solutuons
mysnoirng solutuons
mysnornig solutuons
mysnorign solutuons
mysnorin gsolutuons
mysnorings olutuons
mysnoring oslutuons
mysnoring sloutuons
mysnoring soultuons
mysnoring soltuuons
mysnoring soluutons
mysnoring solutouns
mysnoring solutunos
mysnoring solutuosn
ymsnoring solutoons
msynoring solutoons
mynsoring solutoons
mysonring solutoons
mysnroing solutoons
mysnoirng solutoons
mysnornig solutoons
mysnorign solutoons
mysnorin gsolutoons
mysnorings olutoons
mysnoring oslutoons
mysnoring sloutoons
mysnoring soultoons
mysnoring soltuoons
mysnoring soluotons
mysnoring solutonos
mysnoring solutoosn
ymsnoring solutiins
msynoring solutiins
mynsoring solutiins
mysonring solutiins
mysnroing solutiins
mysnoirng solutiins
mysnornig solutiins
mysnorign solutiins
mysnorin gsolutiins
mysnorings olutiins
mysnoring oslutiins
mysnoring sloutiins
mysnoring soultiins
mysnoring soltuiins
mysnoring soluitins
mysnoring solutinis
mysnoring solutiisn
ymsnoring solutipns
msynoring solutipns
mynsoring solutipns
mysonring solutipns
mysnroing solutipns
mysnoirng solutipns
mysnornig solutipns
mysnorign solutipns
mysnorin gsolutipns
mysnorings olutipns
mysnoring oslutipns
mysnoring sloutipns
mysnoring soultipns
mysnoring soltuipns
mysnoring soluitpns
mysnoring solutpins
mysnoring solutinps
mysnoring solutipsn
ymsnoring solutiobs
msynoring solutiobs
mynsoring solutiobs
mysonring solutiobs
mysnroing solutiobs
mysnoirng solutiobs
mysnornig solutiobs
mysnorign solutiobs
mysnorin gsolutiobs
mysnorings olutiobs
mysnoring oslutiobs
mysnoring sloutiobs
mysnoring soultiobs
mysnoring soltuiobs
mysnoring soluitobs
mysnoring solutoibs
mysnoring solutibos
mysnoring solutiosb
ymsnoring solutioms
msynoring solutioms
mynsoring solutioms
mysonring solutioms
mysnroing solutioms
mysnoirng solutioms
mysnornig solutioms
mysnorign solutioms
mysnorin gsolutioms
mysnorings olutioms
mysnoring oslutioms
mysnoring sloutioms
mysnoring soultioms
mysnoring soltuioms
mysnoring soluitoms
mysnoring solutoims
mysnoring solutimos
mysnoring solutiosm
ymsnoring solutiona
msynoring solutiona
mynsoring solutiona
mysonring solutiona
mysnroing solutiona
mysnoirng solutiona
mysnornig solutiona
mysnorign solutiona
mysnorin gsolutiona
mysnorings olutiona
mysnoring oslutiona
mysnoring sloutiona
mysnoring soultiona
mysnoring soltuiona
mysnoring soluitona
mysnoring solutoina
mysnoring solutinoa
mysnoring solutioan
ymsnoring solutiond
msynoring solutiond
mynsoring solutiond
mysonring solutiond
mysnroing solutiond
mysnoirng solutiond
mysnornig solutiond
mysnorign solutiond
mysnorin gsolutiond
mysnorings olutiond
mysnoring oslutiond
mysnoring sloutiond
mysnoring soultiond
mysnoring soltuiond
mysnoring soluitond
mysnoring solutoind
mysnoring solutinod
mysnoring solutiodn
WrongDoubles
$JSON
$address
$applyDefault
$clone
$commas
$copy
$copyFields
$delete
$entries
$expand
$filt
$getType
$isArray
$isBoolean
$isClass
$isDate
$isElement
$isFunction
$isNumber
$isObject
$isString
$isType
$isValidDate
$json2txt
$keys
$load
$matchall
$parseFloats
$pick
$postJSON
$prune
$save
$set
$sortBy
$stringify
$sum
$svgPoster1
$table
$textify
$toFixed
$type
$without
Glossary
Transposition = adjacent pairs of letters are swapped
Omission = individual letters are missed out
Repetition = individual letters are entered twice consecutively
QWERTY substitution = letters are replaced by each of their QWERTY-keyboard based physical neighbours (e.g. 'h' gets replaced with y, u, j, n, b, g)
QWERTY repetition type 1 = letters are followed by each of their QWERTY-keyboard neighbours
QWERTY repetition type 2 = letters are preceded by each of their QWERTY-keyboard neighbours