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