########## .........########### ########.#.........# ##.#.........# ####..#.........# ##...............### #...<............#.. #.#..#######........ # #..##...##.....#.. #..#.###.#........ #..+.# #.#...[.... ...# +##.#........ ....# ..##..#.##.. ....#######..#.# . ...........# ### .............# ..# ...........#.....# #.# #. .. #..........#..#### #.# #.#.# #..........#..# #^# #.#.# #.#..#####.#..# ##.###### #.#.# #.............# #. #.......# #.#.# #...........# #. #####..####.### # ###.#.# #######.....#..... #. #..............#. #...#.# ...............### #.####.###.#####.###.#########.....# ######.....#### #......# #.#####.................### #########..(.## ##.....###.#............#######..#### #............# #.###(###.....#.###.###.#.## #.....# #.#######...## #........##.###.# #.# #.#.# #.###.# #.# ##.## #####.##.##.###.###.###.#)# #.# #.# #.# #.# #g##.##.#...........#.# #.# #.# #.# #.# .w##.##.........###.#.# #.# #.# #.# #.# .####.####.#.##### #.#.# #.# #.# #.########.# #. #.# #.....# #.#.# #.# #.#####..........# # #.# #...#... #.#.# #.# #.......########## #.# #.....##. #.#.########.# #######.# ......## # #.#..........# #.# .###### #.############ #.# ..# #.# .... ..# ##### ###