protected override string Solve2() { KnotHash = new KnotHash(Input); KnotHash.RunHash(); return(KnotHash.Hash); }
protected override string Solve1() { KnotHash = new KnotHash(Input, false); KnotHash.RunHash(1); return((KnotHash.Knots[0] * KnotHash.Knots[1]).ToString()); }