###### #8.#.# ###'#..# #############..'#.<# .......%......#'#..# #####........####8.#.# ..........>...# ###### ###........###### ##'#'#......... .. #.#.#.#######. ...#######g#.#.# ...........#.#.# ............#.#.# ............#.#.# ............#.#.# .....[..(..#.#.# ...........#.#.# ...........# #.# ..#+#...#.# #.# . ###.#.# #.# ..... #