############### .............. ###..........# .............# #..........# #.g.......%# ### #####..........#####> #.....# ..(..!.........(....... ......# ...............#####. ########.....# ...................##...............# .########.###.###..................# #...........# #..................# #...........# #..................# ............# #.##...............# ............# #.##...............# #........#.###.##..............## #........#.#....#...%...)..##..# #..# #........#.#....#.......<..##..# #..# #.........%).%<.%(........###..# #..# #........#.#....#.####.#### #o.# #..# #........#.#....#.# #.# #..# #..# #........#.#...)#.####.######..# #.)# ######.#.#.#..............%....# # #..### #.#.#.#....#.####.######..#### ######.#....##########.#...................o......# .............l.g(..%...>.(........................# .......#....#....#####%###.###.##.................# ..... #.......................##.#.##............# .........................%.........##............# ......#....#....#####.#........#.####............# . ##.######....# #.#........#.# #...####..#### # #....#####.#........#.# #.........# #....##....#..<.....#.# #...#####.# ...........#........#.# #...# #.# #####....#........#.# #...# #.# ...................#.# ##### #.# ..........#........#.# #####.### .#####....#........#.########.......# #..............................# #...##..........########.......# ######..........# #.......# #.........## #.......# #.........# #.......# #.........# #.......# ########### #########