Het is helemaal niet moeilijk, om een vierkante code te maken. We schrijven elk kort bericht op en tellen het aantal letters. Dan zoeken we naar de vierkantswortel of het getal, die, vermenigvuldigd met zichzelf, de totale som van de letters geeft. Is het nummer bijvoorbeeld? 16, dan berekenen we √16= 4; dat betekent vier verticale en vier horizontale rijen.
Maar wat, als het 59 letters zijn ? Er is geen geheel getal, die met zichzelf wordt vermenigvuldigd 59 resultaten. 7 · 7 is 49 en 8 · 8 dezelfde 64. In zo'n geval nemen we het op één na grootste getal en vullen we de gaten ergens op met een paar X'en.
Maar niet alle codes zijn zo eenvoudig als deze. Sommigen zijn erg betrokken, en specialisten hebben soms weken nodig, om ze te decoderen. Laten we nu een andere code onderzoeken, degene die niet van letters is gemaakt, maar bestaat uit cijfers:
505324150044132343
152412444500014510
000024340031351415
Nou dat ziet er echt moeilijk uit! Laten we hem eens goed bekijken, dus we vinden, dat geen getal groter is dan 5 en dat er veel nullen in staan. We hebben een idee? Een decoderingsprofessional weet het meteen: Dit is een vierkante cijfercode. Je haalt het, door een vierkant te maken met 25 velden:
Elke letter bestaat uit twee cijfers. Het eerste cijfer geeft de rij aan, de tweede de verticale rij. zo is 23 de tweede dwarsrij en de derde verticale rij, betekent de letter "h". De nul wordt tussen de woorden in deze code geplaatst. Je kunt zoveel nullen schrijven als je wilt, zoals je wilt, omdat ze altijd alleen maar spaties betekenen. Het eerste cijfer van het bericht is hier het codeteken, In dit geval is het 5. Nu decoderen we het bericht! Dood gaan 50 shows, dat een vijf-vierkant werd gebruikt voor het alfabet. Het eerste woord na de nul is 532415. Om brieven te vormen, schrijven we ze als volgt: 53 24 15. Laten we nu de code toepassen, dus we vinden, Dat 53 w betekent, 24 ik ongedaan 15 e. Dus het woord betekent "zoals". De rest is makkelijk te ontcijferen. Het is een vraag – wat is het?