. ########### ... #.........#### #+# ..... ...####'####...## #.# ########..... #...# ####.###.# #............ #...# ##.##.# #........# ###'### #.##.# #....)...# ##.....## ##.#.# #........## #.......# #.#.# #.........# +...<...+ #...###(........# #.......# #.#.............+ ##.....## #.#####....)....# ###+### .##.....####....# #. #.###.# .... .# #.# #.# ... .# #.# #.# . ### #.# #.# $..#.# #.# ##.#.###.#########+## #........)...........# #....................# #....................# #....................# #......).......l....# #...........######..# #...........# #..........(# #...........# ...........# +#+#..##### #... ...