### ###################.# ####...................# #......###############.# #.##.#.# #.# #.#..#.# #.# ###################### #.####.# #.# #....................# #.#....###############.# #.........##.........#######.#....................# #.........................................>...##### #.........##.........######..#....#.##........########## ##.........##.........######..#....#.##.................# #.......................................................# #..........##.........######..######.##................(# #..........##.........# ####.........##.....##..........# #............#######..###....##########.....##..........# #............#.......................###.#####..........# #.###........#+######........#######.###.## #.)........# #)###............####........##...........# #..........# #...#>....................#.............#.####..........# #.......................)......................########## #................#####....#..##................# #........####....#####....#..##................# #........# #....'...........##................# #........# ##....######..###.##................# #........###.....#.............................# #...###....#.....#.#####..##.######..##........# #.### #........#.#.##..........................# #.# #....#...#.#.##.###.)#.#...........[#.#### #.# #........#.......##..#.##...........#..# #.# #........#.......##..#.##...).......##.# #.# ###.#.#............##....###..........##.## #.# #..........##......##.....##.#.#.#######..# #.###..........##......###....##.###..#######.# #..............##......# #....##..........# #.# #..#.###.#..#..........# #....##.X#.....#.###.# #...........#)###.)....###....#...##...##...#.# #........#..#)# #.................###.###.....# #..#.#.#.#..#.# #####..........###X##.##.###..# ##.#.###.#..#.#######...........###.#.#.###...# #..........#....#..#.......>....###...###....# #.#.###.#.#####.#..#.....##........4<.......## #......)..#####.#(.#.....##.....###...###...# ######............#..#....)......###.#.#.###..# #.................#..#..........###.##.##.###.# #...).............#..#.............###.###....# #.................#.^#.............##...##....# #..........######.#..#.............#.....#.#..# #..........# #.#............##....)........# ######.....# #.#.##.#.......##...........#.# #.....# #.#....#.......#########......# ####### #.######.......# #...#### #.######.......# ##### #......(......## ###############