### ### #.. ..# #####.# #.# .)...# ##.## #..########...## #.....)...)....##### ####..########..^...... #.<................### #.##..###.##.......# #.##..##...#..#.#..# # #..................# #!##.....##..........)# #........###.#..####..# ####.....###.#.. #..# ##........... .... ##$#..<..... ####) #.#.###.# .# #O#.# # . #W#.# ## #.# #.# #.# ... #..