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