###### .##############.##.############ ......................##.......... #...######.#######................. #...# #.# #.##.###.###.####### #...# #.# #................... # #...# ####.#######.##............^... ##.##...###..........................<...... ........................##..##.##..#######.#. .............................................. #>............................................. #.......#..##########)##.##.###.##..##.##.#.... #.......#..# #.##.##.................... #.......#..# ########.##......#.##..#.......... #..........# #....<............................ #..(....#..###......#.##.##.#.#.##..#..##.#..... #.......#....'......+........................... #.......#..###......#.##.##...............#..##. .......##.......#..# #......#.##.##.#...##.....#..#.. #..#.#.##.......#..###......#.##.##.#...##...........# #..#.#.##.###'#.#..##...##'##.##.##.....##.....#...... #..#.#.##.###.#.#.................#.#...##............ #.............#.#..#..............#.#................ #...................#...##.....#..#.#...##.#..##.... #......##..##...#...#...##.....#..#.#.............. #########......##..##...#...#...##.....#.................. #...........%...............######.....#..#.##........... ######.##..#.#.##..##.......##.........+..#.###.##.#..#. #...............#..##..................#..#.# #.##.#... ##.###.##..#.#..#..##.......##.##......#..#.# #.##.... #.........#.#..#..##........).........#..#.##%....%.. #####.##....#..#...........##.##............<#.##..... ##.##....#..#..##.......##......##.#..#..S......... #.......................................g##g##..... #..###......#..##........#.#.#..#..##.#....... . #..# #..##..#.......................#.#..#..#... #####..###............................................ #.......................................#.#..# .. ..# #..................##........#.#.#......#.#..# .#. . #####.#.##..#...#............................. .#. #.#.....#...#..##...................... . ###.####..#...#..##........#.#.#.....##. ...................................... ###.#.##.##...#..##...#....#.#.##..# #.#. #.##...#............# .#.#.##.##...#..##........ #......................... .#.#.................#.. ....................... .#.#.................. # #..#.#..#.#...#.#. ................... #.#..#.#..#....... ................ ... .....###. #..###..# . #..# .