nerpioabcdefgh
1 o  j  o ..... s ..... a  b 
2 c  a  s  t  i  l  l  o 
3..... r  a  i  d  a ..... l 
4 c  o  v  a  c  h  o  s 
5 a  t  a  r ..... c  e  o 
6 m  a  c  a  l  o  n .....