[NOR] Cachen er ikke på oppgitte koordinater. Løs oppgaven under for å finne cachens gjemmested. Cachen ble flyttet 31. juli 2016, og formlene endret. Om du har de gamle koordinatene er det bare å legge til 2 på nord og 6 på øst.
[ENG] The cache is not hidden at the posted coordinates. Solve the puzzle below to find the cache's true hiding spot. The cachen was moved 31. juli 2016, and the formulas have been changed. If you have the old coordinates, just add 2 to north and 6 to east.
[NOR]
Bakgrunn
Du har fått i oppdrag hos politiets sikkerhetstjeneste å luke ut mulige spioner som prøver å komme seg inn i Norge. Alle spionene har falskt norsk pass og et falskt VISA-kort. PST har en dobbeltagent på innsiden av landet spionene kommer fra, og denne dobbeltagenten har greid å plante en feil i enten fødselsnummeret eller nummeret på VISA-kortet (eller begge) til alle spionene. Din oppgave er å stå ved passkontrollen og luke ut mulige spioner (på grunn av en teknisk systemsvikt i datasystemene kan ikke dette gjøres automatisk).
Du kan anta at alle som kommer gjennom passkontrollen ble født mellom 1. januar 1900 og 31. desember 1999, og fikk tildelt fødselsnummer før år 2000 (og dermed bruker den gamle inndelingen på individsifrene).
Briefing
I Norge bruker vi 11-sifrede fødselsnummer. De seks første sifrene i fødselsnummeret angir personens fødselsdato, måned og år. De tre neste kalles individsifre, der det tredje av dem angir kjønn. De to siste sifrene er kontrollsifre som blir beregnet ut fra de foregående sifrene, og brukes for å fange opp tastefeil ved inntasting av fødselsnummer.
For individsifrene ble følgende inndeling brukt før 2000-tallet: 000–499 omfatter personer født i 1900 eller senere, 500–749 omfatter personer født i 1899 eller tidligere og 750–999 omfatter en del særtilfeller, f.eks. for fremmed arbeidskraft, adopsjon o.l. I tillegg angir et oddetall som tredje individsiffer en mann, og partal angir en dame.
De to kontrollsifrene blir regnet ut på følgende måte:
k1 = 11 - ((3 × d1 + 7 × d2 + 6 × m1 + 1 × m2 + 8 × å1 + 9 × å2 + 4 × i1 + 5 × i2 + 2 × i3) mod 11),
k2 = 11 - ((5 × d1 + 4 × d2 + 3 × m1 + 2 × m2 + 7 × å1 + 6 × å2 + 5 × i1 + 4 × i2 + 3 × i3 + 2 × k1) mod 11).
VISA-kort har også et kontrollsiffer som skal hindre tastefeil. Numrene til VISA-kort starter med 4, og har som regel 16 siffer. De første sifrene kan si noe om utsender av kortet, men det trenger du ikke å bry deg om, siden datasystemene som sier noe om utsenderne er nede. Dermed er det bare kontrollsifferet du trenger å bry deg om å sjekke. Kredittkortene bruker Luhn-algoritmen, også kjent som modulus 10, for å regne ut kontrollsifferet.
For å finne kontrollsifferet til et VISA-kort tar du for deg de 15 første sifrene. Annenhvert siffer (start fra første siffer) ganges med 2, mens de resterende står som de er. Dersom produktet blir 10 eller mer tar du tverrsummen (eller alternativt subtraherer 9) fra svaret. Legg sammen alle de resulterende 15 en-sifrede tallene. Multipliser så dette tallet med 9. Det siste sifferet i svaret er kontrollsifferet. Nå kan du sjekke om dette stemmer overens med det siste sifferet på kortet.
Nå har du all informasjon som skal til for å identifisere alle spionene.
Koordinater
For å finne cachen må du notere deg følgende:
A = Antall personer med feil i fødselsnummeret
B = Antall personer med feil i VISA-nummeret
C = Antall spioner totalt
D = Antall kvinnelige spioner
E = Antall ikke-spioner født etter 1970
F = Antall spioner med et fornavn som begynner med en vokal
Cachen ligger på koordinatene N 69° 37.XXX E 018° 55.YYY der
XXX = 100D+50E+A+6B+2C+20F
YYY = 60A+54B-15C-3F
Lykke til!
[ENG]
Background
Politiets Sikkerhetstjeneste (PST) have given you the task of weeding out potential spies that tries to get into Norway. All the spies have a counterfeit Norwegian passport and a forged VISA-card. PST have a double agent on the inside in the country that sent the spies, and this double agent have planted an error in either the spies' identity number in the passport or the VISA-number (or both). Some vital computer systems are down, so the task of finding the false numbers has to be done manually, and this is your responsibility.
You can assume that everyone that comes through security are born between 1. January 1900 and 31. December 1999, and they all have identity numbers from before the year 2000 (and thus use the old intervals for the "individ" digits (digit 7-9 in the identity numbers).
Briefing
In Norway we use a 11 digit identity number. The six first digits specifies the person's birth date, month and year. The next three digits is called "individ" digits, and the third of them specifies gender. The two last digits are control numbers that are calculated from the previous digits. They are used to detect type errors.
For the "individ" digits the following division was used before 2000: 000-499 are used for people born after 1900, 500-749 for people born in 1899 or earlier while 750-999 are reserved for some special cases, such as adoptions and foreign workers. For the third digit, odd numbers specifies that the person is male, while an even number specifies a female.
The two control digits are calculated in the following way:
k1 = 11 - ((3 × d1 + 7 × d2 + 6 × m1 + 1 × m2 + 8 × å1 + 9 × å2 + 4 × i1 + 5 × i2 + 2 × i3) mod 11),
k2 = 11 - ((5 × d1 + 4 × d2 + 3 × m1 + 2 × m2 + 7 × å1 + 6 × å2 + 5 × i1 + 4 × i2 + 3 × i3 + 2 × k1) mod 11).
VISA-cards also have a control digit to prevent typing errors. All VISA-numbers starts with a 4, and usually have 16 digits. The first digits say something about who issued the card, but don't mind that in this assignment, as the database with the issuers are down. Only the control digit is relevant for this task. The credit cards use an algorithm called the Luhn-algorithm, also known as modulus 10, to calculate the control digit.
To find the control digit to a VISA-card you look at the 15 first digits. Double every second number (starting with the first), while the rest of the digits stay as they are. If the product is 10 or higher, use the digit sum (or subtract 9) from the answer. Sum all the 15 resulting digits and multiply this sum with 9. The last digit in the answer is the control digit. Now you can check if this digit is the same as the 16th digit in the card number.
Now you have all the information you need to identify all the spies.
Coordinates
To find the cache, note the following:
A = The number of persons with an error in their identity number
B = Number of persons with an error in their VISA-number
C = Total number of spies
D = Number of female spies
E = Number of non-spies born after 1970
F = Number of spies with a first name that starts with a vowel
The cache is located at the coordinates N 69° 37.XXX E 018° 55.YYY where
XXX = 100D+50E+A+6B+2C+20F
YYY = 60A+54B-15C-3F
Good luck!
Potensielle spioner (Potential spies)
Per Persen (male)
Fødselsnummer (identity number): 31098212518
VISA-nummer (VISA number): 4436489721275783
Jan Johansen (male)
Fødselsnummer (identity number): 31129949985
VISA-nummer (VISA number): 4538976222898987
Tora Torsen (female)
Fødselsnummer (identity number): 29020025067
VISA-nummer (VISA number): 4891733739422251
Lise Larsen (female)
Fødselsnummer (identity number): 12018501862
VISA-nummer (VISA number): 4413431769931528
Erik Eriksen (male)
Fødselsnummer (identity number): 12118501568
VISA-nummer (VISA number): 4845998457695449
Mons Monsen (male)
Fødselsnummer (identity number): 11111149986
VISA-nummer (VISA number): 4678629422569284
Petra Persen (female)
Fødselsnummer (identity number): 05077423321
VISA-nummer (VISA number): 4742668943473297
Mona Monsen (female)
Fødselsnummer (identity number): 23084673013
VISA-nummer (VISA number): 4263459634166179
Bernt Berntsen (male)
Fødselsnummer (identity number): 29124932678
VISA-nummer (VISA number): 4765155264577419
Håkon Håkonsen (male)
Fødselsnummer (identity number): 21122169143
VISA-nummer (VISA number): 4374395562121826
Janne Johansen (female)
Fødselsnummer (identity number): 19097323499
VISA-nummer (VISA number): 4819531381714879
Hilde Håkonsen (female)
Fødselsnummer (identity number): 01010100051
VISA-nummer (VISA number): 4373453493948263
Tor Torsen (male)
Fødselsnummer (identity number): 31088032198
VISA-nummer (VISA number): 4426759622613197
Kari Normann (female)
Fødselsnummer (identity number): 09088141277
VISA-nummer (VISA number): 4284236342817821
Lars Larsen (male)
Fødselsnummer (identity number): 23036423145
VISA-nummer (VISA number): 4286392682922313
Britt Bertnsen (female)
Fødselsnummer (identity number): 29105901834
VISA-nummer (VISA number): 4478283235787972
Elin Eriksen (female)
Fødselsnummer (identity number): 24027922496
VISA-nummer (VISA number): 4916173543911382
Ola Normann (male)
Fødselsnummer (identity number): 29029613557
VISA-nummer (VISA number): 4239667549554781
