Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'summerfrance.co.uk', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
summerfrance.co.uk
Transposition0
usmmerfrance.co.uk
smumerfrance.co.uk
sumemrfrance.co.uk
summrefrance.co.uk
summefrrance.co.uk
summerrfance.co.uk
summerfarnce.co.uk
summerfrnace.co.uk
summerfracne.co.uk
summerfranec.co.uk
summerfranc.eco.uk
summerfrancec.o.uk
summerfrance.oc.uk
summerfrance.c.ouk
summerfrance.cou.k
summerfrance.co.ku
Transposition1
musmerfrance.co.uk
smmuerfrance.co.uk
suemmrfrance.co.uk
sumremfrance.co.uk
summfrerance.co.uk
summerarfnce.co.uk
summerfnarce.co.uk
summerfrcnae.co.uk
summerfraecn.co.uk
summerfran.ecco.uk
summerfrancc.eo.uk
summerfranceoc..uk
summerfrance..ocuk
summerfrance.cu.ok
summerfrance.coku.
Transposition2
mumserfrance.co.uk
semmurfrance.co.uk
surmemfrance.co.uk
sumfermrance.co.uk
summrrfeance.co.uk
summeafrrnce.co.uk
summernrafce.co.uk
summerfcanre.co.uk
summerfrenca.co.uk
summerfra.cenco.uk
summerfranco.ce.uk
summerfrance.uo.ck
summerfrance.ck.uo
Transposition2r
mmuserfrance.co.uk
semmurfrance.co.uk
suremmfrance.co.uk
sumfremrance.co.uk
summrfreance.co.uk
summearfrnce.co.uk
summernarfce.co.uk
summerfcnare.co.uk
summerfrecna.co.uk
summerfra.ecnco.uk
summerfranc.eco.uk
summerfrancoc.e.uk
summerfrance.oc.uk
summerfrance.u.ock
summerfrance.cku.o
Transposition0x2
usmmerfrance.co.uk
usmemrfrance.co.uk
usmmrefrance.co.uk
usmmefrrance.co.uk
usmmerrfance.co.uk
usmmerfarnce.co.uk
usmmerfrnace.co.uk
usmmerfracne.co.uk
usmmerfranec.co.uk
usmmerfranc.eco.uk
usmmerfrancec.o.uk
usmmerfrance.oc.uk
usmmerfrance.c.ouk
usmmerfrance.cou.k
usmmerfrance.co.ku
smuemrfrance.co.uk
smumrefrance.co.uk
smumefrrance.co.uk
smumerrfance.co.uk
smumerfarnce.co.uk
smumerfrnace.co.uk
smumerfracne.co.uk
smumerfranec.co.uk
smumerfranc.eco.uk
smumerfrancec.o.uk
smumerfrance.oc.uk
smumerfrance.c.ouk
smumerfrance.cou.k
smumerfrance.co.ku
summrefrance.co.uk
summefrrance.co.uk
summerrfance.co.uk
summerfarnce.co.uk
summerfrnace.co.uk
summerfracne.co.uk
summerfranec.co.uk
summerfranc.eco.uk
summerfrancec.o.uk
summerfrance.oc.uk
summerfrance.c.ouk
summerfrance.cou.k
summerfrance.co.ku
sumemfrrance.co.uk
sumemrrfance.co.uk
sumemrfarnce.co.uk
sumemrfrnace.co.uk
sumemrfracne.co.uk
sumemrfranec.co.uk
sumemrfranc.eco.uk
sumemrfrancec.o.uk
sumemrfrance.oc.uk
sumemrfrance.c.ouk
sumemrfrance.cou.k
sumemrfrance.co.ku
summrerfance.co.uk
summrefarnce.co.uk
summrefrnace.co.uk
summrefracne.co.uk
summrefranec.co.uk
summrefranc.eco.uk
summrefrancec.o.uk
summrefrance.oc.uk
summrefrance.c.ouk
summrefrance.cou.k
summrefrance.co.ku
summefrarnce.co.uk
summefrrnace.co.uk
summefrracne.co.uk
summefrranec.co.uk
summefrranc.eco.uk
summefrrancec.o.uk
summefrrance.oc.uk
summefrrance.c.ouk
summefrrance.cou.k
summefrrance.co.ku
summerrfnace.co.uk
summerrfacne.co.uk
summerrfanec.co.uk
summerrfanc.eco.uk
summerrfancec.o.uk
summerrfance.oc.uk
summerrfance.c.ouk
summerrfance.cou.k
summerrfance.co.ku
summerfarcne.co.uk
summerfarnec.co.uk
summerfarnc.eco.uk
summerfarncec.o.uk
summerfarnce.oc.uk
summerfarnce.c.ouk
summerfarnce.cou.k
summerfarnce.co.ku
summerfrnaec.co.uk
summerfrnac.eco.uk
summerfrnacec.o.uk
summerfrnace.oc.uk
summerfrnace.c.ouk
summerfrnace.cou.k
summerfrnace.co.ku
summerfracn.eco.uk
summerfracnec.o.uk
summerfracne.oc.uk
summerfracne.c.ouk
summerfracne.cou.k
summerfracne.co.ku
summerfranecc.o.uk
summerfranec.oc.uk
summerfranec.c.ouk
summerfranec.cou.k
summerfranec.co.ku
summerfranc.eoc.uk
summerfranc.ec.ouk
summerfranc.ecou.k
summerfranc.eco.ku
summerfrancec..ouk
summerfrancec.ou.k
summerfrancec.o.ku
summerfrance.ocu.k
summerfrance.oc.ku
summerfrance.c.oku
Slip3A
umsmerfrance.co.uk
smmuerfrance.co.uk
sumemrfrance.co.uk
sumermfrance.co.uk
summrferance.co.uk
summefrrance.co.uk
summerrafnce.co.uk
summerfanrce.co.uk
summerfrncae.co.uk
summerfracen.co.uk
summerfrane.cco.uk
summerfranc.ceo.uk
summerfranceco..uk
summerfrance.o.cuk
summerfrance.c.uok
summerfrance.couk.
Slip3B
msumerfrance.co.uk
smumerfrance.co.uk
suemmrfrance.co.uk
sumrmefrance.co.uk
summferrance.co.uk
summerrfance.co.uk
summerafrnce.co.uk
summerfnrace.co.uk
summerfrcane.co.uk
summerfraenc.co.uk
summerfran.ceco.uk
summerfrancce.o.uk
summerfranceo.c.uk
summerfrance..couk
summerfrance.cuo.k
summerfrance.cok.u
Omission
ummerfrance.co.uk
smmerfrance.co.uk
sumerfrance.co.uk
summrfrance.co.uk
summefrance.co.uk
summerrance.co.uk
summerfance.co.uk
summerfrnce.co.uk
summerfrace.co.uk
summerfrane.co.uk
summerfranc.co.uk
summerfranceco.uk
summerfrance.o.uk
summerfrance.c.uk
summerfrance.couk
summerfrance.co.k
summerfrance.co.u
Repetition
ssummerfrance.co.uk
suummerfrance.co.uk
summmerfrance.co.uk
summeerfrance.co.uk
summerrfrance.co.uk
summerffrance.co.uk
summerfrrance.co.uk
summerfraance.co.uk
summerfrannce.co.uk
summerfrancce.co.uk
summerfrancee.co.uk
summerfrance..co.uk
summerfrance.cco.uk
summerfrance.coo.uk
summerfrance.co..uk
summerfrance.co.uuk
summerfrance.co.ukk
QWERTY Substitution
aummerfrance.co.uk
dummerfrance.co.uk
symmerfrance.co.uk
simmerfrance.co.uk
sunmerfrance.co.uk
sumnerfrance.co.uk
summwrfrance.co.uk
summrrfrance.co.uk
summeefrance.co.uk
summetfrance.co.uk
summerdrance.co.uk
summergrance.co.uk
summerfeance.co.uk
summerftance.co.uk
summerfrsnce.co.uk
summerfrabce.co.uk
summerframce.co.uk
summerfranxe.co.uk
summerfranve.co.uk
summerfrancw.co.uk
summerfrancr.co.uk
summerfrance.xo.uk
summerfrance.vo.uk
summerfrance.ci.uk
summerfrance.cp.uk
summerfrance.co.yk
summerfrance.co.ik
summerfrance.co.uj
summerfrance.co.ul
QWERTY Repetition after
saummerfrance.co.uk
sdummerfrance.co.uk
suymmerfrance.co.uk
suimmerfrance.co.uk
sumnmerfrance.co.uk
summnerfrance.co.uk
summewrfrance.co.uk
summerrfrance.co.uk
summerefrance.co.uk
summertfrance.co.uk
summerfdrance.co.uk
summerfgrance.co.uk
summerfreance.co.uk
summerfrtance.co.uk
summerfrasnce.co.uk
summerfranbce.co.uk
summerfranmce.co.uk
summerfrancxe.co.uk
summerfrancve.co.uk
summerfrancew.co.uk
summerfrancer.co.uk
summerfrance.cxo.uk
summerfrance.cvo.uk
summerfrance.coi.uk
summerfrance.cop.uk
summerfrance.co.uyk
summerfrance.co.uik
summerfrance.co.ukj
summerfrance.co.ukl
QWERTY Repetition before
asummerfrance.co.uk
dsummerfrance.co.uk
syummerfrance.co.uk
siummerfrance.co.uk
sunmmerfrance.co.uk
sumnmerfrance.co.uk
summwerfrance.co.uk
summrerfrance.co.uk
summeerfrance.co.uk
summetrfrance.co.uk
summerdfrance.co.uk
summergfrance.co.uk
summerferance.co.uk
summerftrance.co.uk
summerfrsance.co.uk
summerfrabnce.co.uk
summerframnce.co.uk
summerfranxce.co.uk
summerfranvce.co.uk
summerfrancwe.co.uk
summerfrancre.co.uk
summerfrance.xco.uk
summerfrance.vco.uk
summerfrance.cio.uk
summerfrance.cpo.uk
summerfrance.co.yuk
summerfrance.co.iuk
summerfrance.co.ujk
summerfrance.co.ulk
QWERTY Substitution Transposed
uammerfrance.co.uk
amumerfrance.co.uk
aumemrfrance.co.uk
aummrefrance.co.uk
aummefrrance.co.uk
aummerrfance.co.uk
aummerfarnce.co.uk
aummerfrnace.co.uk
aummerfracne.co.uk
aummerfranec.co.uk
aummerfranc.eco.uk
aummerfrancec.o.uk
aummerfrance.oc.uk
aummerfrance.c.ouk
aummerfrance.cou.k
aummerfrance.co.ku
udmmerfrance.co.uk
dmumerfrance.co.uk
dumemrfrance.co.uk
dummrefrance.co.uk
dummefrrance.co.uk
dummerrfance.co.uk
dummerfarnce.co.uk
dummerfrnace.co.uk
dummerfracne.co.uk
dummerfranec.co.uk
dummerfranc.eco.uk
dummerfrancec.o.uk
dummerfrance.oc.uk
dummerfrance.c.ouk
dummerfrance.cou.k
dummerfrance.co.ku
ysmmerfrance.co.uk
smymerfrance.co.uk
symemrfrance.co.uk
symmrefrance.co.uk
symmefrrance.co.uk
symmerrfance.co.uk
symmerfarnce.co.uk
symmerfrnace.co.uk
symmerfracne.co.uk
symmerfranec.co.uk
symmerfranc.eco.uk
symmerfrancec.o.uk
symmerfrance.oc.uk
symmerfrance.c.ouk
symmerfrance.cou.k
symmerfrance.co.ku
ismmerfrance.co.uk
smimerfrance.co.uk
simemrfrance.co.uk
simmrefrance.co.uk
simmefrrance.co.uk
simmerrfance.co.uk
simmerfarnce.co.uk
simmerfrnace.co.uk
simmerfracne.co.uk
simmerfranec.co.uk
simmerfranc.eco.uk
simmerfrancec.o.uk
simmerfrance.oc.uk
simmerfrance.c.ouk
simmerfrance.cou.k
simmerfrance.co.ku
usnmerfrance.co.uk
snumerfrance.co.uk
sumnerfrance.co.uk
sunemrfrance.co.uk
sunmrefrance.co.uk
sunmefrrance.co.uk
sunmerrfance.co.uk
sunmerfarnce.co.uk
sunmerfrnace.co.uk
sunmerfracne.co.uk
sunmerfranec.co.uk
sunmerfranc.eco.uk
sunmerfrancec.o.uk
sunmerfrance.oc.uk
sunmerfrance.c.ouk
sunmerfrance.cou.k
sunmerfrance.co.ku
usmnerfrance.co.uk
smunerfrance.co.uk
sunmerfrance.co.uk
sumenrfrance.co.uk
sumnrefrance.co.uk
sumnefrrance.co.uk
sumnerrfance.co.uk
sumnerfarnce.co.uk
sumnerfrnace.co.uk
sumnerfracne.co.uk
sumnerfranec.co.uk
sumnerfranc.eco.uk
sumnerfrancec.o.uk
sumnerfrance.oc.uk
sumnerfrance.c.ouk
sumnerfrance.cou.k
sumnerfrance.co.ku
usmmwrfrance.co.uk
smumwrfrance.co.uk
sumwmrfrance.co.uk
summrwfrance.co.uk
summwfrrance.co.uk
summwrrfance.co.uk
summwrfarnce.co.uk
summwrfrnace.co.uk
summwrfracne.co.uk
summwrfranec.co.uk
summwrfranc.eco.uk
summwrfrancec.o.uk
summwrfrance.oc.uk
summwrfrance.c.ouk
summwrfrance.cou.k
summwrfrance.co.ku
usmmrrfrance.co.uk
smumrrfrance.co.uk
sumrmrfrance.co.uk
summrfrrance.co.uk
summrrrfance.co.uk
summrrfarnce.co.uk
summrrfrnace.co.uk
summrrfracne.co.uk
summrrfranec.co.uk
summrrfranc.eco.uk
summrrfrancec.o.uk
summrrfrance.oc.uk
summrrfrance.c.ouk
summrrfrance.cou.k
summrrfrance.co.ku
usmmeefrance.co.uk
smumeefrance.co.uk
sumemefrance.co.uk
summeferance.co.uk
summeerfance.co.uk
summeefarnce.co.uk
summeefrnace.co.uk
summeefracne.co.uk
summeefranec.co.uk
summeefranc.eco.uk
summeefrancec.o.uk
summeefrance.oc.uk
summeefrance.c.ouk
summeefrance.cou.k
summeefrance.co.ku
usmmetfrance.co.uk
smumetfrance.co.uk
sumemtfrance.co.uk
summtefrance.co.uk
summeftrance.co.uk
summetrfance.co.uk
summetfarnce.co.uk
summetfrnace.co.uk
summetfracne.co.uk
summetfranec.co.uk
summetfranc.eco.uk
summetfrancec.o.uk
summetfrance.oc.uk
summetfrance.c.ouk
summetfrance.cou.k
summetfrance.co.ku
usmmerdrance.co.uk
smumerdrance.co.uk
sumemrdrance.co.uk
summredrance.co.uk
summedrrance.co.uk
summerrdance.co.uk
summerdarnce.co.uk
summerdrnace.co.uk
summerdracne.co.uk
summerdranec.co.uk
summerdranc.eco.uk
summerdrancec.o.uk
summerdrance.oc.uk
summerdrance.c.ouk
summerdrance.cou.k
summerdrance.co.ku
usmmergrance.co.uk
smumergrance.co.uk
sumemrgrance.co.uk
summregrance.co.uk
summegrrance.co.uk
summerrgance.co.uk
summergarnce.co.uk
summergrnace.co.uk
summergracne.co.uk
summergranec.co.uk
summergranc.eco.uk
summergrancec.o.uk
summergrance.oc.uk
summergrance.c.ouk
summergrance.cou.k
summergrance.co.ku
usmmerfeance.co.uk
smumerfeance.co.uk
sumemrfeance.co.uk
summrefeance.co.uk
summefreance.co.uk
summerefance.co.uk
summerfaence.co.uk
summerfenace.co.uk
summerfeacne.co.uk
summerfeanec.co.uk
summerfeanc.eco.uk
summerfeancec.o.uk
summerfeance.oc.uk
summerfeance.c.ouk
summerfeance.cou.k
summerfeance.co.ku
usmmerftance.co.uk
smumerftance.co.uk
sumemrftance.co.uk
summreftance.co.uk
summefrtance.co.uk
summertfance.co.uk
summerfatnce.co.uk
summerftnace.co.uk
summerftacne.co.uk
summerftanec.co.uk
summerftanc.eco.uk
summerftancec.o.uk
summerftance.oc.uk
summerftance.c.ouk
summerftance.cou.k
summerftance.co.ku
usmmerfrsnce.co.uk
smumerfrsnce.co.uk
sumemrfrsnce.co.uk
summrefrsnce.co.uk
summefrrsnce.co.uk
summerrfsnce.co.uk
summerfsrnce.co.uk
summerfrnsce.co.uk
summerfrscne.co.uk
summerfrsnec.co.uk
summerfrsnc.eco.uk
summerfrsncec.o.uk
summerfrsnce.oc.uk
summerfrsnce.c.ouk
summerfrsnce.cou.k
summerfrsnce.co.ku
usmmerfrabce.co.uk
smumerfrabce.co.uk
sumemrfrabce.co.uk
summrefrabce.co.uk
summefrrabce.co.uk
summerrfabce.co.uk
summerfarbce.co.uk
summerfrbace.co.uk
summerfracbe.co.uk
summerfrabec.co.uk
summerfrabc.eco.uk
summerfrabcec.o.uk
summerfrabce.oc.uk
summerfrabce.c.ouk
summerfrabce.cou.k
summerfrabce.co.ku
usmmerframce.co.uk
smumerframce.co.uk
sumemrframce.co.uk
summreframce.co.uk
summefrramce.co.uk
summerrfamce.co.uk
summerfarmce.co.uk
summerfrmace.co.uk
summerfracme.co.uk
summerframec.co.uk
summerframc.eco.uk
summerframcec.o.uk
summerframce.oc.uk
summerframce.c.ouk
summerframce.cou.k
summerframce.co.ku
usmmerfranxe.co.uk
smumerfranxe.co.uk
sumemrfranxe.co.uk
summrefranxe.co.uk
summefrranxe.co.uk
summerrfanxe.co.uk
summerfarnxe.co.uk
summerfrnaxe.co.uk
summerfraxne.co.uk
summerfranex.co.uk
summerfranx.eco.uk
summerfranxec.o.uk
summerfranxe.oc.uk
summerfranxe.c.ouk
summerfranxe.cou.k
summerfranxe.co.ku
usmmerfranve.co.uk
smumerfranve.co.uk
sumemrfranve.co.uk
summrefranve.co.uk
summefrranve.co.uk
summerrfanve.co.uk
summerfarnve.co.uk
summerfrnave.co.uk
summerfravne.co.uk
summerfranev.co.uk
summerfranv.eco.uk
summerfranvec.o.uk
summerfranve.oc.uk
summerfranve.c.ouk
summerfranve.cou.k
summerfranve.co.ku
usmmerfrancw.co.uk
smumerfrancw.co.uk
sumemrfrancw.co.uk
summrefrancw.co.uk
summefrrancw.co.uk
summerrfancw.co.uk
summerfarncw.co.uk
summerfrnacw.co.uk
summerfracnw.co.uk
summerfranwc.co.uk
summerfranc.wco.uk
summerfrancwc.o.uk
summerfrancw.oc.uk
summerfrancw.c.ouk
summerfrancw.cou.k
summerfrancw.co.ku
usmmerfrancr.co.uk
smumerfrancr.co.uk
sumemrfrancr.co.uk
summrefrancr.co.uk
summefrrancr.co.uk
summerrfancr.co.uk
summerfarncr.co.uk
summerfrnacr.co.uk
summerfracnr.co.uk
summerfranrc.co.uk
summerfranc.rco.uk
summerfrancrc.o.uk
summerfrancr.oc.uk
summerfrancr.c.ouk
summerfrancr.cou.k
summerfrancr.co.ku
usmmerfrance.xo.uk
smumerfrance.xo.uk
sumemrfrance.xo.uk
summrefrance.xo.uk
summefrrance.xo.uk
summerrfance.xo.uk
summerfarnce.xo.uk
summerfrnace.xo.uk
summerfracne.xo.uk
summerfranec.xo.uk
summerfranc.exo.uk
summerfrancex.o.uk
summerfrance.ox.uk
summerfrance.x.ouk
summerfrance.xou.k
summerfrance.xo.ku
usmmerfrance.vo.uk
smumerfrance.vo.uk
sumemrfrance.vo.uk
summrefrance.vo.uk
summefrrance.vo.uk
summerrfance.vo.uk
summerfarnce.vo.uk
summerfrnace.vo.uk
summerfracne.vo.uk
summerfranec.vo.uk
summerfranc.evo.uk
summerfrancev.o.uk
summerfrance.ov.uk
summerfrance.v.ouk
summerfrance.vou.k
summerfrance.vo.ku
usmmerfrance.ci.uk
smumerfrance.ci.uk
sumemrfrance.ci.uk
summrefrance.ci.uk
summefrrance.ci.uk
summerrfance.ci.uk
summerfarnce.ci.uk
summerfrnace.ci.uk
summerfracne.ci.uk
summerfranec.ci.uk
summerfranc.eci.uk
summerfrancec.i.uk
summerfrance.ic.uk
summerfrance.c.iuk
summerfrance.ciu.k
summerfrance.ci.ku
usmmerfrance.cp.uk
smumerfrance.cp.uk
sumemrfrance.cp.uk
summrefrance.cp.uk
summefrrance.cp.uk
summerrfance.cp.uk
summerfarnce.cp.uk
summerfrnace.cp.uk
summerfracne.cp.uk
summerfranec.cp.uk
summerfranc.ecp.uk
summerfrancec.p.uk
summerfrance.pc.uk
summerfrance.c.puk
summerfrance.cpu.k
summerfrance.cp.ku
usmmerfrance.co.yk
smumerfrance.co.yk
sumemrfrance.co.yk
summrefrance.co.yk
summefrrance.co.yk
summerrfance.co.yk
summerfarnce.co.yk
summerfrnace.co.yk
summerfracne.co.yk
summerfranec.co.yk
summerfranc.eco.yk
summerfrancec.o.yk
summerfrance.oc.yk
summerfrance.c.oyk
summerfrance.coy.k
summerfrance.co.ky
usmmerfrance.co.ik
smumerfrance.co.ik
sumemrfrance.co.ik
summrefrance.co.ik
summefrrance.co.ik
summerrfance.co.ik
summerfarnce.co.ik
summerfrnace.co.ik
summerfracne.co.ik
summerfranec.co.ik
summerfranc.eco.ik
summerfrancec.o.ik
summerfrance.oc.ik
summerfrance.c.oik
summerfrance.coi.k
summerfrance.co.ki
usmmerfrance.co.uj
smumerfrance.co.uj
sumemrfrance.co.uj
summrefrance.co.uj
summefrrance.co.uj
summerrfance.co.uj
summerfarnce.co.uj
summerfrnace.co.uj
summerfracne.co.uj
summerfranec.co.uj
summerfranc.eco.uj
summerfrancec.o.uj
summerfrance.oc.uj
summerfrance.c.ouj
summerfrance.cou.j
summerfrance.co.ju
usmmerfrance.co.ul
smumerfrance.co.ul
sumemrfrance.co.ul
summrefrance.co.ul
summefrrance.co.ul
summerrfance.co.ul
summerfarnce.co.ul
summerfrnace.co.ul
summerfracne.co.ul
summerfranec.co.ul
summerfranc.eco.ul
summerfrancec.o.ul
summerfrance.oc.ul
summerfrance.c.oul
summerfrance.cou.l
summerfrance.co.lu
WrongDoubles
suumerfrance.co.uk
sumeerfrance.co.uk
$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
$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