### #.## #..# #####.#### ###.##.....## ##...........## #......###)[#.## ##....####>[...## ####..##[......# #...#...##.## #.....#.#### ####.#...# #......# #.....## ##...## ##.<.# ##.#.## #...## ##.#### ##..##.## #.......# ####.......# #.#...##..## #....###...# ##....##..## ##.......# ##.....## #.....# . ###...# .. ##.## ... ### ..# ##.##...## #..[.....# ###.## ##..(.# #....## #....### #..>...# #..##.o..# ....# ###..# #.##. .#.# # . #### #