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