######## ##############....... ######## #.........##.'.# #......# #.###.######.#<# #......# #.#.......##.#.# #...)..# #####.#####.##.#.. #......#####.'.=.#.....##.#### #............#.###.###.#..# #...[..#######...#.#...'.## #......# ###.#.#.##### #......# #.....#. #......# ##'#### #......# #..#### ##<##### ##....# #..# ####.# # #.## ####'## .. #.# #.....# @.. #.# #.....# .... #.# #.....# ..... #)# #.....# ###...... #.# #>....######.+...... #)# #.....##....>#...... #)# #.....+..##### ..... #)# ####.....#### .... ##.# #........# ... #..# #.#####'## +# #.## ##.###...# ##)######## #...##'### #....<....#####.#### #.........'##C#.#V!# #........###..###$.# #........#...V#8#}.# #........#.##.#.#.## #........#.#8.8.8.8# #........#.........# #........#.ZWp###..♣# #........#.♣L##.##..## ########.#..x#...#...# #.##.♣#.⌠.#z♣. #..#.x#...#WD# ##.#+##.#.##+# ### #......#....### .... #########.....# ######+#..... #.....#########..........<. #.....#.......H.....(.8.... #.....'.#######............ #.....### #.........8.8 #.....# #.......#.... #.....# #............ ####### #...........# #.........### #########..