nnNNnH
HnnhnNnn
hhhngnH
hhHnhnnN
nnhhhhN
nnhhhnHnn
hhnnnNn
HHnnnHNNn
hhhnNNn
nNNNnhhnh