While Enigma appeared unbreakable to the world, it was only a matter of time before a weakness would be discovered. This weakness occurred due to the laziness and tiny errors of the German workers. As a result, the Allied powers exploited this weakness and were able to win the war. The laziness that allowed for this victory was the German's repetition. One example is that the Germans each day would send their message key twice in the same message to ensure that the receivers enciphered the key word correctly. It was the Germans' laziness to send the same code twice in the same message because with enough messages from the day, the cryptanalysts had the ability to find patterns within the messages that would grant them access to break the code and decipher messages from that day. With the constant little mistakes, the Allies were able to decipher enough messages in order to gain an advantage against the Germans. Also, although not strongly mentioned in the Singh chapter, the Allied powers' secrecy also aided in their war effort. Once deciphering certain messages, they were enable to ensure the Germans did not become aware of their advantage and decipherment allowing them to continue to gain knowledge from certain messages without them changing the key from that day. With a combination of the repetition of the messages, the ability to find a pattern, and the secrecy, the Allies were guaranteed the advantage and were able to win the war.