### #.######################### #........................<# #.#####.................### #.#.###.###############.# #.#...........# #.# #.#<###.#####.# #.# # #.#.#.#.# #.# #.# #. #######.#.#<#.# #.# #.# .. ...........>#.# #.# #.# #.#######.#.#.#.#####.# #.# #.#.........#.#.#.......#### #.# ......./.^###.#............# #.# .......%..+.#.#.#........#.# #.# ###########..#.#.#.#.......<..# #.# .......%.....#.#.#.#################.# ..#...#...####.#.#...................# ............##.#.#.################### ..#...#...#....(.(.# ...........###.#...# ############ #.#...# #.#...# #.#.#.## #.#.#..# #.#.#..####.# #.#.........# ####..##### #...# ##..# #.o## #.o.# ##o.# #o.######## #.>........ #.?....######## +......# #......# #......# #.oo...# #......# .......