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