# ...################### ......................######## .#.......#######............# #+#######.# #.#.......##.# ........#.#######.#.##.##.##.# .........'...............#.##.# .........#########.#.#.#.#.##.# .........'......<#.#.#.#.#.##.# ........#########+#.#........# ........+ ...>......####.# ........# ...............# +####### ....####..######## ...# #.....(.... .. #..######## #..## #.%.# ##..# #.... ##...# ...# ...# #..# ..#