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