############ .......<...# ##########.# ## ...##.# ... #.##.####### .. #........... #.###.##.####### #....<.......## ##.#.l........# ##.#.###.###..# #..#.# #.###..##..# ..####.##.# #.##.......# #.........##.###...........# #.#...............#...##.#.# #.##.###..##.#........# .# # #.##.# #..##.#.###..#.# # #.##># #..##.#.# #..#.# ####.##.###..##.#.# #..#.# ##.##...)#...##...)#..# #..#.# ............)....##)### ..# ..<##.####...######....l... # ..........# #######.. #######.#... .# ## .# .# .#