######## ### #......# .... .#$#....##..... #......ppK...# #.#..p.# #.####p# #....... #.....##. #.....# ## #.....# #.....# ##.....### #....[...# #...>..#.## ###..)......# .........#<.# ###...#..#..# #......#..# ##........###.## ##.............. #.......###.## ##......# #.......# #..%8..## #......# #......# #...#### #... #... .... .