### ## #.. .# #.###########.# #.#.........#.# #.#.#######.#.# #.#.#.....#.#.# #...#..<..#...# #.#.#.....#.#.# #.#.###.###.#.# #)#.........#.# #.###########.# #.............# #######'#######. .........l...... ##.########.####