kkkkkkkkkkkkkkkkkkkkkkk
kn                    k
k                     k
k                     k
k                     k
k                     k
k                     k
k                     k
k                     k
k            n        k
k            n        k
k           nnn       k
k                     k
k                     k
k                     k
k                     k
k                     k
k                     k
k                     k
kkkkkkkkkkkkkkkkkkkkkkk