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