............................................................................................
............................................................................................
............................................................................................
............................................................................................
..........................................................................................M.
.........................................................................................###
.....................................................................................###....
.............................................E...................................###........
......................E....................########.........................................
.....................####....###...#####..................#####....######..###..............
..P.......E......................................C..^^......................................
##############....#######.......................########........................############
##############....#######.......................########........................############
##############^^^^#######^^^^^^^^^^^^^^^^^^^^^^^########^^^^^^^^^^^^^^^^^^^^^^^^############
