nnnnnnnggg
r-nn--rnn-
rnnng--nnn
--rn-nn-gn
ppg--gnnrn
nnpnnyn-np
rn-rnnnnn-
g--nrngr--
n