################# ###########...............# #### ##......M........#########.# .... ##...#####.#......###### #.# #####..# #.........###..........# ##.## #..PPP.# ##....#####.#......####.###...########..PP.P# #....## ##.####### #...[............PP_PP# #......O# ### #####...########.PPPPP# ........... ##.## #...PP.# ##W......#.# #.# #######.###.(# ?..#...#.#.# #.# #.......# ## .#.##.# .# # #.# #.####### ## .# #.. #.# .# ##. #.# .# #.# .# #.# #.## #.# #...## #.# ##.....## #.# ##.......# #.######......... #................ ########<........ ##.......# ##.....## #...## ..## ### $