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