### #.. #.# ##############.#.# ...........)......# #######o########.# #........l.># #..########)############### #......##.%%..............# #..#.#.##.#.#############.# .......#......# ..# #.# #####.######)#.# #.# #.# .... ...#... #.# #.# ###.. #####.#.# #.# #.# #.. #.#... #.######.# #.. #.# ####........# . #.###........#### #........###.# #.###.#....#.# #.##..<#.# #....#.#.# ######.#.# #[#.# #.#.# #.#.# #.#.# #.# ..#