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