# .. ############ # #.# #..........# #. #.# #####.########.# .#.#####.############............#.# ......................###.####.#.#.# ................#######.####.###.######### ############ #...#...................................# #..........# #...#..#######.#########.##.###<#######.# #.########.# #......# ...# #..............<...#.#########.#######..# #...##.# #...#####.####.#......#.#.....#.................# #...##.# #.(.+.....(.<#.#........#..#..#.######.#######..# #...##.# #...##..#.####.#..#........#..#.# #.# #..# #.####'# #...##..#.####.#.....#####.#..#.# #.# #..# #)# ... ........#......##..........#..#.# #.# #..# ......gg.'..... .........########.#######..#.# #.#######..# #####..(##....# ..##....#..#### #.# #........# #..........# .....# ...# .# #..........# #.###.###################.#..### ###..## ..# . #..........# #..............................# ... .# ... #..........########.#.....#############.#.#### ##.. . .....##......(...#..........................#.#.## #.. ...............[...............>#####.........#..# .....#####.###.###.#######......#.#.##.####.#.##.# .... #.# #.# #.#######......#.#.......#.####.# ... #.# #.# #.#............'.#.##.#.##.# #.# #.# #.###.#.#..........#.#.#..#.##.# #.# #.###..##.#.#.###..........#.##.##.# #.# #......##.#................#....#### #.# #####..##.###.###..........###### ##. #.......#.# #..........# ###+#+#'#.####........## #....................# #....................# ......................# .....>................# ..<.......####....(.... ........(.# #### ........... ....>.....