JKLLLLLKJIIL
NNONOOOPQNNL
HMMMJMOLLLLJH
KKKJKLMMMOML
JKJJKLLLLJIHHO NMLML
JHHMMLLLKJ OOOONOPP
LRQLLRPLRQRQRQPO
ONMMQMQMLLQLQL
RQRQOP
LRQLLRSPLRQQQRQPQ
ONMMQMQMLLQLQPOM
OPNMNMNQPOO