############## ####### #..(<.......<#####.....# ################# #............#...#.....# #.......#.......# #.........(..#..)'.....# #.......#.......# #............#...#.....# #.......'.......# #............#...#.....# #.......#......######### #............#...#.....# #.......#......#.......# #######..........).#'###.....#######....##......#.......# ##.....#######+##...O..#####........#....##......#.......# #...[...........#...)..#...#........#...)........'.......# #...............#.)....#...#........'....##......#.......# #....)..........#.....(#...#........#....##......#.......# #...............'.[[...#...#........#....#.......#.......# #########'#######.)))..#..##........#....##......#.......# #....)....)...####..########'########......#.......# #.......o.....#............................#.......# #.............'....................#########.......# #.............#....................##......#.......# #######.............#...##########..##...##......#.......# #.......[..>........#...####...###..##...##......#.>.....# #...................#....#..........#.....#......#.......# #...................#....+..........#.....+......#.......# ##########......######'#.....#....#..........#....####'####.......# #........#......#......#.....#....#..........#....#...............# #........#......#......#.....#....#.....)....#....#...............# #........#......#......#.....#....#..........#....#?..............# #........#......####'###.....######################...............# #........#............######......................................# #........#............#....#.......................########.......# #........#............#....#.......................#......#.......# #........#............#....#.......................#......#.......# #........#............#....#............>..........#......#.......# #........#............#....#..........)............#......#.......# #........#............#....#.......................#......#.......# #........+<...........#....#.......................#......#.......# #........#............####'#...........(...........#......#.......# #........###'######....(.....#########.....#'#######......#.......# #.................#..........#.......#.....#..............#.......# #.................#..........#.......#.....'..............#.......# #.................+..........#.......#.....#...............######## #........#####+####..........#..##...#.....###+#####.......# #........##.......#......#########...#.............#......## #.................#......#...........#.............#.......# #.................#......#...........#.............#......## #.................#[.....#...........#.............#......# #.................#......#...........#.............######## #........##.....###......#....####...#.............# #........##.....#.....#'##....#####'#########......# #>........#...<.'.....#.....................#......# #.........#.....#.....#.....................#......# #.........#.....#.....#.....................'......# #.........#.....#.....#.....................#......# #.........#.....#.....#.....................#......# #.........#.....#.....#.....................#......# #################.....#######################......# ####### ########