###### ##################### #....##### ############## #...................# ######........# #............# #.#################.# #.............#######............# #.# #.# #.......#.....##.................######.######### #.# #.......#.....##.......#########................# #.# #..............).......#########.......########.# #.# #######..........######................#...####.#########.# #.................(.........###.....................######### ########..........######...........# #.....#####.########..........# #.................# #..#####..).# #.........#.#......#.########.# #.........##.###### ###..#(((#...## #......##.#.#.####.#.# #.# #.........##.# #....#[[(#...##......#.##.#.#.#..#.#.# #.# ############.#########....#=([#...##.######.##.#.#..>o..#.# #.# #.#.......#....#####...##...........#.##..####.# #.# #>'................................<.....<.....# #.# ####### #.#.......#...........(........#########..#############.## #.....# #.#.......#...........########.#.................[.......# ####.###.###.#.......#........###########.#.#######..################ #....#$#.........#####........##.............# #..# #....###.........# #........##.............# #..# #................#####........##.............# #..# #....#######.#####....)..#######.............# #..# #....# #...............# #.............# #..# #....# #...............# #.............######..# #....# #...............# #.............#...##..# #....# #...............# #.............#...##..# #....# #...............# #.............#...##..# #....# ###)######......# #.............#...##..# ####....# #.# #......# #....####.....)....#..# #.......#######.#### #......# #.............#....#..# #..................# #......#######.............#....#..# #.#.#..............# #..........................####.#..# #........[.........# #..........................####.#..# #.#.#.#########.#### #..#.#............####.#.....(#.#..############## #..................# #.................# #.#.###.##.#...............# #..###.............# ##.#.#............# #.#.#<#.##.#...###########.# ##.................####................# #.#.#.#.##.#...#.........#.# #......####.........##...#............# #.#.#.#.##.#...#.#.#####.#.# #......# #.........##...#............####.#.#.#.##.#...#.#.# #.#.# #......# #.........##...###.........#...#.#.#.#.##.#...#.#.# #.#.# #......# ###........'.......>..........................#.#.# #.#.# ######## #.########...###.........#...#.#.#.#.##.#.#.#.#.# #.#.# #............#..........##...#.#.#.#.##.#.#.#.#.# #.#.# #########....#.########.##...#.#.#.#.##.#.#.#...#####.#.# #....#.# ...#)##...#.#.#.#.##.#.#.........#.#.# #....#.#.####.#.##...#.#.#.#.##.#.......###.#.#.# #.####.#........##...#.#...#.##.#######.# #.#.#.# #.####.######.####...#.#####.##.#....##.###.#.#.# #......# #.# #...#.#.....##.#.##.#....#.#.#.### ######## #.# #...#.#.######.#.##.####.#.#.....# #.# #####.#.# #.#.##.#....#.####### #.# #.#.######.#.##.#.####.# #.# #.#........#.##.#.####.# #.########.##########.##.#......# #.....................##.######## ##########.#############.# #...............# ######.########## #.# ###