X-Git-Url: https://git.njae.me.uk/?p=advent-of-code-20.git;a=blobdiff_plain;f=data%2Fadvent24.txt;fp=data%2Fadvent24.txt;h=408fa7bace62596ac7dc66ef518fb8da62034836;hp=0000000000000000000000000000000000000000;hb=d51325ae0b835dd8928bd136d625db22741b4e97;hpb=5072f95356c17607722dddb918805ea1c48b8332 diff --git a/data/advent24.txt b/data/advent24.txt new file mode 100644 index 0000000..408fa7b --- /dev/null +++ b/data/advent24.txt @@ -0,0 +1,592 @@ +wwwnwwswweswwwswwwwswwswwww +swnwwsesenesenenwwnewwwwnwwnwwnw +nenewnesenwnenenenenenene +neeeeewneneneneeeeneeeeeee +swwneswswseseneweseswnwnwseneswswsesenew +eneneneswneeneeeneneeneenenenenene +sesesweseseseenwseseseswsenwseswswswse +eeeeeweneeee +neesewweneewswneeneneseeeeeeee +swsenwswswswswseswseswswswsweswswswswsw +neswewswwsewwwnwsw +seswsenenwswswswseseneseswswswseseswseswse +sewweswneneeneneeeseseeseeneesww +seswsesesesenwnwseseneseseseeseewseee +nwnwnwwewnwwwwnwwwwww +wnwwswwwwwswsewwwweswne +swsesenenwnenwswseseneswseswe +nwwenwwnwwwwwwswwsenwnewnwnwwne +swwwwneswswwseswwswwneswwwswwew +nwneswnenwnenenwenwnwnenenwsenenwnenenw +neneneneneneeneneneneneeneneneenenwnesw +nesewnenwwenwnwwseseeseseneneswwsw +nwnwnwenwwnwnwneswnenenwnenenwnenenwnwne +wnewswwwwswswwswwseswwswswswswsw +nwweswnwswwwswswwnwwsewswswswenesw +neswneneneneneewnene +nwnwswnenwwnwnwnwnwnwnwwswswnewnenwwnw +nenenenewewneneenenewsenewneenesee +nwwnenwnenenenenwnenenwenwnenenenenene +nwsenenenwnwnenenwnesenwnwnwnwnwne +nwneseswwwwswsewwseswswswswswswnewsw +wwwwnwswwwenewnwwwwswwnwww +sesesesesesenwesesesesesesewsweseneseese +eeneneweeeneeseeee +wweswnwwnwnewnwwwswseenwwnwwnwnw +neenenwneneseewnenwnwnwnenenwnesweswsw +seswnwsesewwswwseswneswsweneeseswwe +nenewnwnwnenenenewnwswenwwnesenesenwne +nwenwneswswneeswsesewseww +neneeneneewswneenwneneeneswnenenenee +swseswseseswswseseseseswnwswseswswsw +swneneneswwwneswwsewseswswswswwww +nwneseswnwnwneswnewnwnwnenwnweseenwe +wwwseeenwwnwnwnewnwnwwwnwnwnww +sesesesesesesesewseseseseseseseesese +swswwswseneeswnwwesewswswweneswsw +wseewesenweneenewseneenenwswsee +enewseeseesesesenesesewsewsesesesesee +sewwwswswswwwwswwswswwwswneswsw +nwnwnenwnwwwnwnenwnwnwnwnwswnwwsenwnw +nwnwnwnenwnwnwnwneenenenew +neeneenenenwswwseeneeesenw +eseeeeseseweewseeseeeseeeee +nwsewswseseseseneseswseswseseswe +wwswswwswswnwwenwwwswswwseneew +wwwwewwwwwweewswwwwwww +swswswswswwswnweswwswswsweseswneswswsw +nwewwsenweseeeswneneseneeweewnw +nenewwnwsenwwwwswwsewewwenw +nwwnenwnenwnwnwnenwnenwnwswnwnwnenwnenese +seseneswseswswseswseswseswswseswseseswse +eeeeeeweeeeeeeeeeswenwe +eneswneneswnenenweneneneee +nwswseeneneneeeeeeeeeeenenwenee +swsenewwwwnwwwnewneeswwwnwwswnww +eeeeeeeeeeeeeeweeeee +eseeseseseeeseweneseeseeeeseese +wwwwwwswwnwwwwnwswwnwwneewe +eneseseeseseseneswneenwsewsenewswwswe +senweeeeeeneseneeeseeswnwenwwe +sewsweeneseswneswseswswwseswwswesenw +wwwwwwwwswnwwwwwswwweww +sewnwwwwwsewwwwnwnwenwenwnwswne +eeeeeenweeseeeeee +swsenwsweseswseswswswseswswsesesesesesese +sewswwnwseswswswnweeenwsesesenenesesw +nwnwseseewnenenewewwenwwnwsesenwne +sesesenweseseseneswseseewseeseseneew +swwswsewswsweswswswswseseswneswswswswnw +swseesenwseseweseeseseeseseseeenwe +wwnenwneenwnenenesenenenenwneweseswnwne +nwnwnwnwnwnwnwnwnwsewnwnwnwnwnwsenwnenw +seswsenwsesweswseseseseseswseswswsesene +seswwseseseseseseseseswswsenesesesesese +nwswswswswswneswswswswswsweswseswswswswsw +wwwswwwwwwnesewnwnwsewwwwnwe +seneneneeenewneeeeeenenweneswne +seneenwseseseswsenwwneswswsese +wswwswwwwwswnwsweenwswswwwswesw +eeseseseeeseeesenweeesewswese +nesewswswswnwswswswswwswsweswswswsww +eneswswneeeeenweeeewnwenenwseesw +seneswnwswenwnenenwwnew +seenweweesewewseseeeeeneeew +swnwnwnwnwnwnwenwwnwswenwnwnwnwnwnwnwnw +enwswswswwseseseswsenwseseeseeseswwsw +eeseseseswseseseswsenwwnwseseese +neeeeneswnenenenenenenenenenwnenenee +wnewwwwswewwwwwnwwswseswww +neneneneneneneswneneneneneneneswnenewnee +seeeseeseseseeseseeseswsenwseesesese +swwsewswswwwwswswswsenewseswswnenw +swneseseseswswseswswswseswwseseswswswse +wswweswwnewwnwwww +swswswsesewswswneswswswwsweneswswswsw +wnwwnwwwweswnenw +swseswsweswseswswswswswseswnwswseswswsese +neenesewseneeesewewneneneenenw +seneswseswswnwnwsweswswwswswswseswsenese +nwenwswswwnwwnwnwnwnwsewsenwwwnwnwenw +nenwnenenwnwnwnwnwewnwnwwnwwnwenee +wneseeswwwswsewwwswnww +nwnwnenwnwnenwnwnwneswnwwnwnwnwenwsenw +neeeeneneneneeesweeeenenwswneneee +senweseweseseseeseseseneseseeeswsese +wseseeeneseseneeeeesewseeeweese +seseseseeseseseseeeesewsesesenwsese +wseeseenwseseneeseseeeseseeseeeese +nwwesesesesenwnewwnwnesene +swwneneeeeseeeeeswseenweeeee +nenwseneneneeneeeee +nwwsewwnewwwwwwwww +neneseseenewewwnewnwnwesesenewsesee +neswswswneswnenwwewswneswwswneseswsw +seswswswseseseswseswnewseseswseswsw +wneswseseseenwnewseeswswswnwswsesenw +eneeweneneneeeneesenenenenenenenewse +neswswwwwwwwwwswsew +wneseswnewswwswew +swnwwneswnwewswwswewnwswwwsenwse +wnwnwwwwwnwnwsenwnwnwnwnwnwnwwsew +senwswnwnwnenwswsewneseesenwnwwneenwsw +nesesenenenenwnwneneswneneseenenenwnewnwnw +nenesenwneneneneneneneswneenenenenenenene +eweneesesesesewseeeseeeeeesesee +eeneeweneeneneneneeswnenwneeeswne +wswseswswnwswwswsweeseneswswseseswnw +swenwwnwwsenwnwnewnwwenewwwesw +senwseswswnewswswseswesweswswneswswse +neseneneneeswneneenenenenenenenewnewne +nesewsewwwewwwwwnwwnwnw +swneswwwnwswnewneswwwwwsewwswsesw +nenwwsewnwnwneswsesw +nwnwnwnweseswnenwenwnwnwnwnwswnwnenwnwnw +eswneneeneneneswnenenenenenewseneene +nenwswwwswwwswsweswwwsweswswsww +newneeeeneneneneneene +wnwswewneeewseeseenwswwesenenew +swswswseswswswswswswswswswswwswsweswsw +eeeeenweesweeeeeenweeesw +swswswswswswswswswswneswswswswswsw +eeeeswwwneseeneeeeenweeswee +wwwwwwwwwwwnenwwwwswwww +swwswwnwswwwsewsww +swnweesenwnwsenwswseswwweswswnw +nesenenwnenwnwnenwnwnenenwnenwseenwwnewne +nwsewwnwwnwwwwwwwwwnwnwnwww +eneenewenewneneeeneneeswswneneee +nenwnwnwnwwwnwsenwnwnwnwnwnwnwnwnwnwnwsw +nwnwnwnwnenwnwwnwnwnwnwwnwnwswnwnwnwsenenw +weseeeewneneseseeeeeseswesese +swseseseseeesesesesesesesesenw +nenwnesenwnewnenwnwnenenwnwnwnwnwnwnwnenw +nwnwnwnwswnenwnwnwnenenwnwnwnenwnwne +nwnenweswnenenwneenenewnenenenwnwnwnene +seseeeeseeseseswesenwseseenw +wnwnwnwnwneweswnwwwnwnenwnwwnwnwsew +seneeswwwswneseseswwswseswswswswswswnw +senwwnenwnwnwnenwnwnwnenwnwnwnwnwnwnenw +swnwnwsenwnenwnwnenwnewnwseswnwnenwswne +swswswswneswseswswswsw +seseseswseseseseesesesenwesesesenwnwsese +swswseswseswswswsesesesenesesenwsesesw +wwswwwswwwwswwsewwnewnewwsww +neswswwswseeswwswnenesesesesewswswsw +wwwwwwwswwswseswnewsewswnewwww +swwswswswwswwswwswswswswneswwwswsw +wenwseeeseeseeeseeeseseseneese +neneswnewswwwenwwwnwswsenwwwse +wneweeseeseeeeweenwwewseene +wswnwnweeswesweseenenwswwnenwwnwsenw +sesenesesewseenwsesweeseewesesese +eswseswsenwesenesesesesesewwswsese +nenwwswewwwweseenwsenwwwwnwesw +nwswweswswswswswswneswswwwwnweswse +nwseswseeneseeweesesewneeseeseesene +neeeswewewneseneswneneeneeneenenw +eneneneeeeeweeeneneneeeneee +seswseseswseswswseswseeswsesesewswsese +nwnwnwewwwnwwwwnwwwe +nenenenenwneneneneneswnenenenenenenenenee +wneswneswswswswwswwewswswwwswsesewnw +nenenwnenenesenwnwnenenwnenwwnwnenenenwnw +eneeseswewnwseeswseewweeneswew +ewenweeeeeesesesenweeseeee +nwsenwnwnenwwnwnwnwenwnwnwewnwnwnewne +wsweswswwswwswswwswswswswwswswnwwenw +wwsewwswnwwneeswwwwnwwwswwww +swsewswswswswswswswswswswswswswseseswne +swnwnwnwnwewswswweeenwwnewnwnwnew +seswswswswswneswswseswswswseswseswswswse +nwwwnenwwwnwsewwenwwwswwwwnwww +senwnwnwswneenweneseswnwneeswnwnweswne +wseeeeeeeeenweeeneeeeee +enweeweeenwenwseeneswseneneeeee +nenweeeneseneeeseeeeenesenewwne +nwnenenenwnenwswneswnenenwneneseene +nwnwsenwswnwnwnwnwnwnenwnwwnwnenwnwnwnwnw +ewnwsenwenwswneeseneneswnenewnenenese +wnwswwwwnwsewwnwnewwwwswwneesese +newwnwseswsenenwnwnwnenenw +nwsesesenwsenwseseseeswseswswseswsesese +sesesenwswseseswseseseeseswse +nwneneenwwnenwswnenwswsenwnenwswneneenw +enwswneneneseeeneeneneeewneswneee +wnenenwneneneneneneseswnese +neweeeneeeeeeeeeeeeeee +wswswseswswnwswswswwswswwneswseswswnene +swswseswwswseswsesweswseswseneseswnwswse +wnenweseeesewseseswseseseweswneene +enwswseseswswnwenesesewse +neseneneneneeneenenenenenewswnenenenenene +nwswsweeswseseswseswswnwwswseseswswsene +eeneseeseneeseseesenwseseeswsewsese +sesesenwesenwsweseseweneewseneneese +sesewnwnwwnwnwwwnenwwwewsweww +nwswwwewswwwnwwnwnwwnesewwwnww +enwswnwnwsesewwweneswewwwnwneew +wswswswneseswswwnwswswswswswnenwseswswse +nwnwnwnenwnwnenwnwnwnwnwswnwnwenwnwnwnwnw +nenenwnwnenenenenenesewnenenenenene +nenwnwsewswwnwseenwnesenenwnenenwse +wwwwwwwwwwwwwwswwwwwe +seswswswswswnwsweswenwswswsewswswsw +swswnwwswswwwswwneewwwswsw +ewsewwnwnewwwwnwnwsewwwnwwnwse +eseeseeseeeeeseeeneeeeseswe +sweswswswswswswswwswswnwswseswswseswe +wnenwswwnwnwnwnww +sweeeseneseseneseseewseesesew +seneeswneneenenwwswwseenwneneewene +swswswswswsesweswswswswseseeseswswwswnw +seeseeeesenwsweeseeeseese +nwnwnwnwnwnwenwnwenwnwwnwnwnewenww +wswswwswswweswswswwswnewsewswsw +nwnwnwwnwnwnwnwwwwnwwnwnweenwnwnwwsw +eneeeeneenenweneneneesweewesw +nwsenwswnwnwnwnwnenenwnwnenenewnwnwnwnee +swweswswswswneneswswswsesesewswsesesese +swswsenwswswswswswnwneswsweswsewsesesew +eneeeeeeneeneeneneeeeeswee +swwseseswseswswnenwnwseswenenesenwswswsee +seseseseseneswneseseswswsesewsesesesenesese +swwswwswswwwswewwwwswswneswswsw +esewwswwwwwwswwsewswswwnwnwswswne +nwnwwnenwewnwnwnwnwswnwnwwswnwnewnw +newswwswwswswswwseswwswnewwnwswswse +wwwsenwnwwnwnwsenewwwwnwnwsenwnwwne +seswwnwwwnwswsweenwwwwwee +swswwswswswswswswswswswesenewswswswsw +wwswswswswswswswswswswswswswesw +wnwnwwwsewwwwnwwnwwnwwsenenwsew +sewnwnenewwnesenwneeenwnwnenwnw +nenwsenewnenwnenenenwnenenenenenenenenwne +swswswswswswswswswswseneswswseswswswswsw +neewnenenwnenenewnwnenesenenenwnenene +swneeeneneeeeweneesenw +eseewneeneeeseeswnewneeeeeeee +senewsewneewswseswneswswseseswseswsw +nenwnwenenenesweweswneneneneseeenene +sesesesewsesewseseweseneswnesesesesese +nenwnwnenenwnwnwswsenwnwneneswnenwsene +swswswwneswswswneswswswswswswswwswwswsw +wwwswsewwwnewnwwwwwwwnwew +nwwnwwnwwnwnwwwwnwwwswwnewwew +eenwneenweeswseneneneswesweneenenwe +nwwnwenwewnwwnwnwswnwwnwnenwsewwesw +seswswwswswnwswswswswswswsenenwseenenesw +eeneswenweeneeneeeneneeneeee +wwswswswwswswswwswswswswwwswswneswne +nenwnwnenenwnwnenenwnenenwsenwnenenwnwnw +nenenenenenenenenenewneneneneseneenenene +eswnwswswsweswswswswswswswswswnwswswsw +ewwwnwwnwswwnwwwwwnwnwnwwwnwenw +swswseswswswswswseseseswseneswswsewswsw +nwnenenwnwnenwnesenwnenwnenenenwnwnw +sewnwwwwsewwwswwswwswswnwneswwsw +swswswswswseswsenwsw +wseswewneseswseseswneeseeesesewne +seeewsweswswwswsewnenwneewewwnw +seswenesesweseeesesenwweewnesenw +swswswnwenwswsesewneswswneswseseeswswnw +nwnwnwnwnwnwnwnwnwnwnwnwsenwnw +nwewneneswneneneneenwswnwwesesenesenene +eeneneweneneeneneeswnewenenene +swwswswnwwsesweswwsweswnewwswwnw +enenewneweneneneneeenenenenenenene +eseesweseenweeeenweeseeeeeesw +nwneeeneseseseseseseswsewsewsesewse +nenewnweeeeswseswsesenw +wnenenenenwnwneneswnwseeswsesenwnwnenenee +eeeweeneeneseeesweeeneeenee +swwnewswnewwnewseswsweswwswswwwsw +senwnwseswwneswseseseswnwseseseseseseseswse +nwnwneswnwenwnwnwnwnwnwnwnwnwnwnenenenw +wnewnewnwswnwnwwwnwnwwnwwnwnwwsew +eeeeeeseeenwneeeewesesweese +swswseswswswseswswsweseswswneswswwnwsw +senwnwsenwnwswenenenwwenwenwnewnwnwnw +eweseswewseseneneseswneewseenwee +sesesesenweseseseseseseseesesesesewsesw +nwsenwnwnwnenwnwenwnww +newwweeswwnewnwseswseenewwnwswnew +wwsewwwwwwwwwwwwwwwnww +wwenwswsweeenweeeeeseeswnwe +nwswsewwnwwsenwswnwwnwsenewwnwenw +seewseeeseeeeneeeeeeeeese +enwswwnwwwnewwwsewnwewsenewswww +senwnwswsenwnwnwnwnenenwnwswnenwnwnwnwsw +swswwwswwnewwwwwwwewswseww +seswseswseesewseseswseseneseseseswsese +eneesenenwwnwseseeeenwneeenwswese +nenwnesenenwnenenwnwnewnwnwnwnwnenenene +swseseseswnwseswswseswswseswswswseswswsw +newnwswwwnwwwwswnwnwewwwnwww +neswsweeeeeenenenwswnenw +senwwnwnwnwnwwnwwnwnwnwnwnwnwnwenwnwne +nwnwnwnwnwnwnwnwnwnwnwnwnwnwwnwnwnwenw +seswwsewswwesweseseswneswswnwswnesw +nenwnwswswneneswneneneneeneswneneenenene +neeswnenenwneneneneneneneene +nwnwnwnwnwnwnwnwnwwwwnwnwenwwnwnwsenw +wwwwseswwwwenwnwswswwwswswswwsw +wwwwwwwwwwwwewwwewww +swswswswseswswswswswwswswswneswneswswswswse +nwnwenwswnwsenenwnwnwnwwnwnwnwnwnwswnw +nwseeneneneneneneeeeseeenewnenenenew +swneswneseseewesweneseenenewewnenene +enesenwnwseeeenwwweeseeswnwese +swswswswswneswswswswswswswswswswswswswsw +eeeeeswnweeeneneneeneeeeenene +eeseeseseswwnweeeeseseeseewsee +nwnwnwnwwnwnwnwnwnwnwnwnenwnwsenwnenwnwnw +enwwseseeeseseeeneseeeseenewsenwse +swneseseswsesesesesesesesesesesesesesese +eswewsenenwseeenwseenenenweswswnwew +eseswesesesesesweseseswwsenwnesesesene +nwnwswnwnwneswnwswnwsenwnwnwnwnwneeswnwe +swseswwneswneswswseswwswswswwneswese +wwswswwsenewwsewsenewnenewnesew +wseswnwswseeenwneeeeneeswsesenwesee +swesesenesweseewseeneseneseeseese +swnenesesenwseeswwswnwwnenwneneseswse +senwseswnewseeseweseseeeewewse +seeswseswwswneswswseneswseswseswswsww +wswwswswwwwswwswwswswwesw +seseeseneseseseeeneseseesewseswseese +seneswnwewswsesenwsenwneswswnewwswse +sweseeseseseseseseesesesenwseswnwsesesese +swnwswnewswswseswnewwnwswnewswswee +seenewwsenwwwwwwwnewsenewwsww +neswneswnenenenwswwenenwnenenenwenenwne +neneeeneneneswnwneneneweneeneswnenenene +seseseeseseenwsesee +nenenenenwnenwnwnwnenenewsenenenenenene +wwwweneneswnwesweweswnwsenwswnew +swnenwnwwenewnwnwnweneneenewneswnee +senesesewenwsesesesesesesesesesesesee +wswwnewewswswnwsweweseswwswswne +esweenweneneswnenene +seseseseswseseswesesesesesesesesesewse +nwnwnwnwseenwnwnwnwnwnwwwnwnwnwnwnwse +neneeeenweneeneneeeeesenenenee +esesenenewwseseseeeseeseneseeeesw +ewwnewwnwwsenwwnwnwswnwnwnwnwnwnw +nwnwnwnwnwnwnwnwnwnwswnwnwnwwenwnwnw +swnwnenwswewnwwnwnw +neneenesenewnenenewnenenenenenenenenene +swswsewsesweseseswseneswnw +seneneneneneswneneneeeeenwnenenenene +nwnewsenwnwenwnenwnwnwenwnwnenwnwnww +seneswnwsesesweswsenwnwweseneseswswse +nwwsenwwwenwwsenwsewswnweenwsenww +sewsesweeseneswnewseseseseswesenenesw +seswseswseseswswseseswswseseswseswsene +wwwwwwwwwwnwwewewwwwww +seswnwseseseeseese +swnweeeeeeeewseneeenweesww +seswsesenwsesenwsewswswswseeseswseeswsese +nwnwnwwnwnwwenwwwwwnwwnwwwnww +nenenewseneneneneneneswnenenenwnewsenenenw +nwwnwwnwnwnenwnwnwnwnwnwnwsewwnwnwnww +eneeeeseswesewnenwnwseswsewnwwnenwse +wenwsenwnwnenwnwwsewnwnwnwnwwsenwnww +nwseenwwsenewwenwsewewneenwnwnwsw +seneeswnwnesenwnwnwwesweswswnwnesenwnw +wwswswswswswwswwswwswswswneswsw +nwneneswenwswneneneswwsenwnesenenwnwnwnwne +wwsesenenenwnewnenenenenwneneseeene +nwsewwnwwesenwnwwnewnwwnwnwwwnw +seneneewneeneeneeneneneeenenenenenew +neswswsweswswswswnewneswwswwnwswwsw +seseseeseeswnweesewsesesenewnwse +senwwwwnwwwwnwwnwnwwwwwnww +swswswwswswswswswswswneswswswswswswswsw +neswswwenwnesenwneswnenwnenesewnenwnenene +enenenenenenenesweenenenenwnwenese +nwwwwwnwsewwwwwwwwwwwnww +nenenesenenwneneneenenenenee +nwenwnewswsewseewwwnwwe +nwnwnwnwnwnwewnwnwnwnwswnwsenwwnenwnwnw +swswswwswswswswswwswswnwswswswswesweswsw +seseeseseseseseseswsesesenwsesenw +wwwwnwsenwwwwwsenewnwnwwwww +eeeeeneeeeeenesweeeeneene +nwnenwnwnwwnewsewnesenwnwwwswwwww +wswnwwewseswswwnenewwseswswnewse +swseswswswswswswswswswswseswswswnwswnese +nenwswwnenwseeswnwnweswwnwnwnwne +nenwnwnenwnwwneneswnesenwnenwnwnenenwnw +eeeeeeeeeeneweee +swseseseseswswseeseswswswsenwswsesesw +eneeeeeweeeeneeneeeeesee +wseenwswswwswwwswweswseswnwnwwne +seseswswsesenwseseseseseswweswswswsese +nwwnwswwwnwwnwwewnewwsenwswnwnw +swwswswswsweesenwswswswwneswwswwswnwe +ewnwwwwseneswesewwenwwswswesw +seseesesenwseswseseesewsesesesesesese +swswswswneswneswswwswseswseseseseswswsw +wswswswnwseswswswswwswswsweswswwsw +nwnwnwnwnenwnenwswenwwswenenwnwnenwnw +swswswswswswwseswswseseswswneswswswsese +swswswwneswsweswwsewswwnwswwswswsww +nenewneneneswnwnwene +enweeeeeeeneeeeeswneeeswne +enenwneeeeeneeneeneneeeeeswsw +seseseseseswseseseseseseseseseenwsesesese +nwnwswwwnwwsenwwenww +eseseeseneseseseseseeeseewsesenwse +seseseseseswseswsenwswseswsenw +nwswseseseeseeenweeeseseeeeseee +nwwwwwwwseeswswewnwswsw +eseseseeseeseneseseeeeeweeesee +seenwsewseeeseswswseseseesenweesesee +neseweneenenenenenenenenwnenenenenwsw +swseewneswswswswswseseswswswseswsenwsw +swwneswswswswswswswseswwswswswswswwsw +wswswwwswweswsweswwnwswswswwwwww +wwwwwwswwswwnwwseswwewwwwnew +nwnwnwnwwnwwweswnwnwnwnwnwnwnwwnwnw +nenenenwseneswesewenewenenenwseenw +eenweeeesweeeeeeeeeenee +newswwnwswnenwwnwe +senwseswseneeseeseseenwwsenesesesenesew +eeeeeweeeeeeenweeseeseswsese +neneneneneewneneneneneeswnenwneseeese +enwswnwwnwneenwwnwnwnwnwnenwnwswnwnese +swnwseenwwwseeseesesese +seswwnenwwwnweeswenewnwswswnesee +seswsweswseswswseeswnesewenwwnwsesesw +nwsenwwnwnenenwwnwenesenwne +neeenwneseewneswnwnwsewseswneswwse +eseswsenesesweseeenwneesweneeee +wnenwseweneeswswneswsesenwseswneesesw +nwnenwsenenwnwnwseneswenwneswnwwnewne +eeneeseeewsweew +swwswnwswwwwswswwsewwwsewnesww +eeeeneweseeeeseneseseseeeweese +swnenwnewwswseneseswe +swnwswsewswnwweseswswseseseseswneneswwe +eneeseseswesenwsweseeeseneseesesese +neenenwnwneseneswwneenenesw +wwswwwwswwswwswswwwseswswwnew +seseseseeeeeeseseneeseseeeesewse +swseseswsweswnwseseseswseswseswseswnwsesw +swneswswnwswswswewwswswseswswnewswse +newnwsenwnwwwswwsewwneewwwsew +weneneeeeeeeneseeeneswwnenenene +wswswwswwwsewneswswwswswwwswswww +neneneneneneneneeneneneseneneneneswnewnene +sesesewsenwseswseneweseseneswswsenwse +swnwnenwswnwesenwnwwnwsenwnwwewenw +nwsewnenwnwnwnwnwnwnwwnwnesenwnwnwwwnw +nesweswwswseneswswnwseenwnwswsweseswsw +swneswwnenewseseeneenenenweneneesw +eseseseeseseeeeseseenweeeswsese +wwswwswswwswnwwwswwwwswswswswesw +ewwnwswnwwwwwwwwwsewwwww +seswnwseeswseswswseswsewswswswswsesesese +eesenwseeeseseseeseseseseeswneee +enwwwswwseswwswswwwwnwswwwswwww +nwnwwnwwwnwnwsewnwnwnwnwnwnwnwnwwnw +eeesesweseeseeeswneeesewenene +eeeeeseweseeeeseeseee +seseseseseeseseseeseseenwsenwseswswse +nwsenwnwnwsenwnwsenenwnwwnwnenwnwnwnwnw +senenesweneneswnwenenenenwnenenewwnenene +neweeweeseeneeneeseseeneeeeenw +wsenwnwnenwneeneseenwswsenene +seeeneneeenweneneeeenee +seeneeewseswnwseeseenwneseeeee +wweswwnwseewseswewswswnwnenw +nwwnwnwnwwwnwwnesewnwnewswseswne +swswswswwswsenwswsww +swwwsewwwwwwwnweewwnwwwe +wsewwwwwwwswwnwwwswwwwww +eeneeenweewsesweeeeneeneneenee +neneneneneneneseneeneswneswnewnenenenene +nenewsenwnewsewwseesewseneneswesee +nwnwnwnwnwnwnwnwnwnwnwsewnenwnwnwwnwnwnw +swwsewnenesewsweeseseswnesesesenwnese +nwwwswwwwswnewwwwwwwwwsene +sweeswswswnenwswswswnwswswswswswswwswsw +esesenenewwseneneseneenwswnewwewww +eseseneeseeseseseweseneeswesesese +swswswswnenwsesweseseseswswseswseseswseswse +eeeneneswneswneneeswswewenw +sesewnesewseseseseseseseneesesesesesese +seswswnesesesewswswseswneswnesesewswsese +neesewnwwswneswwswsewswwnww +eseewwseneswnewseneseseenwewswse +nwwnwwnwnwwswseenwwnwnwwwnwnwnwnw +wnwswwswwwnwwwnweneenwwswsewwnw +nwseseseseneeseseeseseseswsesesesesesese +nenwseeswnwwnwsenweswswswseese +nenenwnenwnenenwnwnenenenwswnenwnenwnene +enesenwswenwsesesenwswsenwsesesesenw +neneeeeeneseeenenwnenenenenenenee +sesesenewwseseseseswe +swseswnwswsewswswnwneeswswseewseseswswse +nwwnwnwnwwnwnwnwwnwwwnenwsewsewnwse +swnewneswwwsewswwnenenenwwewswwsw +swnwwnwsweeneeneeneeseseeneeeene +eeseewneneeseeeeeeeeseeweee +swswswswneseneswswwswwswseswseseneswswsw +senwnwnenwnwwnwnwnwnwswnwnwnwenwswnwnw +eeseseewseswneseneeenewsesesesenwse +swseswswswswseseswswswseseswswnesw +wwsenwnwsenwnenwnene +swswswsweswswswwswswswnwnewswseswswww +neneewswnenesweneesenwenewsweneseenw +swswseswsweneswnwwsenwswswse +nwsewsewwseneswnwwwswswwwwnwwww +nesesewseeseseseeseswseesesesesenwse +enenesenwsewswswnwseneeeeeeeeene +nenweneesesweeneeeneeeeeneene +wwswwwwwswswswnewswewwwenwsw +wwwwwswnwsewswwsewwwswwwnwsww +nesenenenewneneneneswswnenenenenenenenene +eeneeweesweeeeeeenesweew +swswswswseswseseneseswswseseswswseswsese +newnwswswswsweseswsww +nwswwnwsweswneswnwsenwnwsenenwneneee +wnwewswneswswswneweswwswwswswnweswsw +neswswswswswswwswewswswwswwswswswsw +swsewswswseswswswswswsweseswswswswswsw +nwwnwnwsewnenweswewnwwnwwswnwnww +swenenenenenenenwneneneneeswneneneenenw +wweswwwwswwswww +enweneenesweneneeeneeneeneneene +sesenewsenwseseseseswswswseseswswsenenesese +nenewneeswnesenwswnwnenwenwnwnwnw +neneswswnenenwswenwneeneseneneneewnww +neneeeneneenweeneeneneswneenenene +wwwwnwwwwwwswwwnwnwnewwww +swswswswwwnewwswwwwswwswwwww +nesweweneeeeeeeneweeeeene +nwnwnewnwnwnwsewnwwnwwnwwnwwswwww +wnwnwnwwwwswnwwwwnwew +senwnwnenwnwnwnwnwwnwnwnenwnwnwnwnwnenw +nwsewnenwnwnwnwnwnwnwnwnwwwnwwnwnwnwse +neswneseeswsweswneneenweeene +nenenwnwnwnenwnenenwnenwnwnwnweswnwsenwne +nwnwnewwnwnwnwwwswwnwnwnwwwwnwnw +seswwswswwswwswswswwswswwswswnwswsw +nwnwnwwnwsenwsenwnwsenwenwwnw +enwnwnwswnwsenwnwnenwnwenwsw +seneseswwswwesesenwewneenweseeewnw +swseesewewneesesenwnewseseseswsenw +nenwnwnenwnenwneenwsenenwnwnwnwnwnwnwwne +nwnwnenwnwnwwwnwwnwswnwnwwnwnwwww +seseseseseseseseseseswswsesesesesenesenwse +wswnwseseweeswseeneseeeneesesee +senewsweswseseseswsesesesesesese +neneneeeneeeneneeeenenweeneesw +nwnenenenenenenenenwswnenenenenenenenw +seseseseseseswsesewseseswsesenesw +eseeeeseseseeseseseseseesesewene +nwnwnwwnwnwnwnwnwwnwenwnwnwwnwwnwnw +seswseseenwswswwsesenwseeeeneesenesese +neeswseeseeeeeseeeeeeeseee