#. #. #.. .. ....## .# #....##.# ##...... #...... #.....# #....<# #.....# #.....# #.....# #.....# #.....+ #.....# #.#. .....###.#..... ..# .#...$... ##......... #........# #........# #########........# ########+######...##.......)...####.# #.................''(..).((.......... #.........#####...##................# #.........# #...##.................# #.........# #...##..........PPPP...# #.........# #...##......##.PPP.P ..# #.........# ######......##.PP_PP...# #.........# #......##.cPP....... #.(.......# #......###..PPP. #.........# ######## ##......... #########.##### #........ #.....# ......... ###############.# ......... #...............# .......o. #..#..#..#..#.).# ......oo #...............# ........ #>..............# .#. #...............# #..#..#..#..#...# #...............# #################