######################## #......................# #...#######..........#.####### #...# #.)......(.........?. #...# #.........g#H#####.. ##.## ########.###.#s# #.# #........# #.#s# #.# #......... ..... #.# #........###.#.## #.######........###.#.# .########....%................. ..............####.###.#..##.#.# #####.......# #.# #.#..# #.# #.......# #.# #.#..# #.# ####.......# #.# #.#..# ..##.......####.###.#..# #.###.#....##...>......##.. ... ....................... #.###.#..####..........##.# #.# #.#..# ###.###.#..##.#.# #. #.# #.#..######.##..........### #. #####.###.#..#...................... #.#####......^............................. #...(...................................... #........................................ #.....#>....###.#..#........###.......# #.....#.....# #.#..#........# #....<..# ###.###.###.# #.#..#........###.......# ## ###.###.###.###.#..#........#.......).###...# #...........................................# #.#.###.###.###.#..#####..###.........###...# #.#.# #............# #..# #...............# #.#.# #...%........#####..# #.........###...# #.#.# #.<.................# #.#.#.###.### .# #.#.# #............######.###.#........... #.#.# #......................(............ #.#.# #............#####......###.###.###. #.#.# #.#######.##.#####......###.# #.# ..........................%.......# #.# ..................##).......### ... ...#######.....>....>.)......... .. #........#######...### #........# ##### ##########