### ### #.. ..# ##### #.# #.# ######### ##...###.# #.# #.......# #.###.##.#### #.# #.#####.# #.# #.......###.######.# #.# ##.###.##.##.##.........# #.# #.........##.##....####.# #.# #.##.###............# #.#####)# #.##...#.###.##....## #.......# #.##.#.#.# #.##.#.## ####.#### #.##...#.# #....#.# #.# #.###.##.# ######.# #.# #........# #+# #.######## #####.#### #........# #.### #####.##.# #.#.## #################.# #....### .................# #......# ####...)..######...# #....### ......^............# ####.#.## #..##......##..##...# #.l.....# ....................# #g##.##>## #######<>############ #...$....# #### #..######.# #.#.. #.. #.##.# . #.. ..# ### ..# .#.# ...