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