### ..# ########.# +.....##.# ... #.##.# .... #..#%###..... ##.#......... #.#......... #......##.#+ # ##.)...##.# #..##########..#####.# #..#...........## #.# #..#.#########..####.# ... . #..#...............%.#######.### #.#####............................... #....###.#..#######.##.#####.####..#.# #....# #.#..# #....(........#....# #....# #.#..# #.##.#####.##.#..#.# # .# #....# #....# #.##..# #.##.#..#.#.####.#. #....#####.## ..###.# #.##.#..#.#......... #....'.....# ..# . #.##.#..#......#.... ##...####### ..# # #.##.#.#..####...... #...# ..# #.##..............# #...# #.##.......#......###.# ###...######## #..........#..........# #............# #####.....###.......... #.##########.# .......# #........... #.# ......## ##.......... #.# #####+#####'######### #.# . #.....## #.# #.# ##.....## #.# #.# #...<...# #.######## #.# #.......# #.##.....###.# ##.....## ##.##.###.....# ###+### #.....#)#.....# #...###l###.#.# #...#... #...# #.###.# ###.# #....g# #.# #.###)###.###.# #...#.....#...# ##..###.###...# #....#!#.....# ##...###.....# #.....%...### #......)..#####.# #...............# #........######### #................. ##################