### #########.############## #.........#............# #.#######.#.##########.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# # #.# #.#.# #.# ###### .## #.# #.#.# #.# ......g###.##.#.#######.#.##########.#### .....(()................................# ..#.##.#g#.##.#.........#.##########.##.# # #.# ##.#####.....#>..............# #.# # +.......#############.# #.# #.....#.# #.# #.# #.# #.....#.# #.# .##.# #.# #.....#.# #.# .....# #.#.# #.....#.# #.# .....# #.#.# #.....#.# #.# .....# #.#.# #.....#'######## #.# ....######'#.########..............######.##### #...........##.............................<# #...........##.........#....%....######.##### #...........##......##.#.........# #.# #.######'#..........'..#.........# #.# #....###............####.........# #.# ####.##'............'..#.........# #%# #.###............##.#.........# #.# #.# #######......^#.#.........# #.# #.# #.......#.#.........######.# #.# #######.#.##+#.............# #.# #.#.##.#.# ########.# #.###############.#.##.#.# #.# #.................#.##.#.###########.# ###################.##...............# ################.##.#.........%...# ......>...........................# #####################.............# #.# #.............# ##+### #############.######.............# #....# #.................##.###########.# #....# #.###############.##.######## #.# #....# #.##....%.........#.......... ..# ##+######....####.##.##############..######## . #...........#.....##.# #..# #...........#.######.# ############..# +.......%...#.# #.# #.............# #...........'.# #.# #.##########.## #...........### #.# #.# #.# #...........# #.# #.# #.# #...........# #.# #.# #.# ############ #.# #.# #.# #.###.# #.# +.....# #.# ####### #.#