##### #...# #.#.# #.#.# ########+ #.#.################# #........ #...................# #........o #########.###############.##########.......$. #..............#......<##.#.................. #.#######.####.#.########.#................. #.#######.####'#'##### #...%(.............. #.##......##....^....# #...........######.. #..'<.....##.........# #...........# ####.....###.........# #...........# #.....# #.........# ##...........# #.....# #.........# #............# #.....# ###.#......##.....######## ####### #.###### #..#....###### #.# #.#.#........# . #..#...####### #....########### #.....#........## #...#...#.....#.# #..#...#.#...#..# #.#.....#...#...# #....##...##...## ############...## ###..#...# #.....#..# #......#.# ###.....## ######.....# #.....%....# #..........# #..........# ######'#'### #.#.# #.#.# . #.#.# ...#.#.# . #..[#.#.# ..# #...#.#.###..# .#### #............#. .....####### #.............# #.#........####.........##... #.#....................## .. #.#.........#####......# #.#.........# #g.....# #.#.........# #l####..... #.#.........# #o# ##### #.<#.######.#####.####### #......................... ##.#.######.############# #%#.# #.# #.#.######.# #.#......#.# #.######.#.# #........#.# ##########.# ..# ###