### ## #######.############.#####. #.......................... #.......####..##.#......... #.......# ########......). #.......# #........ #.......# ##..###### #.......####### ##...## #........#P##P###.#...# #.....................# ## ##.....#+##..#.######.####.## #.........#..### #P........ ##.....P..#..# ##........ #.....P.....# #........ #.....#..#..# ##........ ##.....#..#..# #........# #P.....#..#..# ##.......#. ##.....#.[#..# #........... #.....###...# ##..........#.## ##...........# #..............^ #............## #............... ##............# ##.............. ##............#######.............. #.................................. ##....<.[.......................... #...........^..............l...... #................................. #.....)##.#+#...#)................ #......#........#................. ##......#........+................. #.......#........#................. ##......###.###.##.##.............. #.................######.......... #.................. #.................# #.................. #.................. #...#P.#.#......... #...######......... ##...# #......... #..).## #.....#### ##....# ##.....## #...## #.......# ##...## ##.....## #.....# #.....# #.....#####.....# ##...P#P##......# #...............# #................. ##................. #.................. #.............[.... ##................. #################