protected override long SolvePartTwo() { message.Reset(); XMASExploiter exploiter = new XMASExploiter(message); long invalidNumber = exploiter.FindFirstNumberWhichIsNotSum(); message.Reset(); return(exploiter.FindWeakness(invalidNumber)); }
public void TestFindEncryptionWeakness() { Assert.AreEqual(62L, exploiter.FindWeakness(127)); }