############ .......[...######.#.# #######...<.......... # #.##.######>... #. #)##.# . #.. #.##.# ######.## #.#.######.##.# #.<.....# ..PPPPP.?..##.###.#####[# #.P$$$P.#.........# #.P$$$P.#####.##### #.P$$$Pg# #.# #.PPPPP.# #.. ......... ..## ..(.....# ### .......(# ##...#... #...##.# # ..## ...# ##..# ....# #.l## #..# ##..# ##.# .. ..# ..# ###