#. ... ########### ## #.# #<........# #. ..# #.#.# #########.# #. #.# #.#.# ........# ## #. #.# #.#.# ##......# #.. #.###+#.#######.#.# #......# #.# #...............#.# ####.#.# #.#.# #.......###(....#.# #.#.# #######.#.# #.......##......#.###### #.#.# ........#.# # #............(((........ #.#.# ###......#.##### #.###.#+####......#@###### #.#.# .>............# ### #.....# #...####a.. #.#.# #.......#.###.## #.##########..# #...# .##.# #######.#.# #.........###..###.........##..# #..... .. .. ..........#.##...........................(..+ ......# ## #. #######.#.#..........######..##.......#.##..# ....$.. #.........#..##......#######.####.###.#.##..# ...... #.#.#.#.#.#. ##..............# #.# #.#.##..# #.#.#.#.#.# #.......#######.# #.# #.#.##..# #.#.#.#.#.# #..##+###.... #.. #.# #.#.##### #.#...#.#.#. #.........#.. #.. #.# #.#.. #.#...#.#.#..#............ #.. #.# #.### #.#.(.#.# #.......)...#.. . ..# #.. #.#...#.# #...........+ #.# .##.# ### #.#.#.#.# +...........# #.# ..#.# #.#.#.#.# #....###)#..# #.# ##.#.# #...#.#.# #....# #.#..# #.#.##...#### #####.#.# #....# #.#.##.##.#.#.......# #.#####...# #....###......#... +.......# #.........###.......##+####..###.......# #######._................^#.......)....# #....######.........#.####.......... ###### #.........#.# #.......... ####......#.# #...>...... #......#.# #.......... #........# #####....[. #########......# ...... #..............# ###### #..............# #..............# #########......# #......# #......# ##'##### #.# #.# #.# #.# #.# #.# #.# #.# #######################.# #<....∩.................# #########################