### ### #.# ############ ####.# #.###########........... #....# #............#.######### #r# #.##.# #.##########.#.# ##############.# #.##.# #.# ..#.#########............#.# #.##.################## #.# .###.#..........#########.#.# ####.##.##...........J...# #.# #.###.#..........# #.#.# #....##.##.#######.......# #.# # #.#.#..........# #.#.# #.#####.##)#.....#.###### #.# #...#########'## #.#.# ####.# #.##.#.....#......# #.# #l#.#.#########.### ###.#.########..#.#####.##.#.....#..###.# #.# #.................+ +....................<.[.......>.#..# #.# #.# #<..#.####.####.### ###.#.####.###.##.###.####.##.#.....# #.# #.# #...#.# #.# #.# #.#.# #.# #....................#.# #.# ###.# #.. #.# #.# #.# #.#.# #.# ####.#.#.#.##..........# #.# #...# ##. #.# #+# #.# #.#.# #.######.#.#.............#.# #.# ##..# . ..# ..# #.#.# #..........#.#########..######.## #.## ## ### ..# #.#.# #.#.####.. #....................# #..h...... ..# #.#.# #.#.# ### ###################### #########. #.#.# #.#.# #.#.# #.#.. #.###