Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Kunt u mij een robijnprogramma schrijven dat een csv-bestand (serverlog) leest met twee kolommen. Eerste kolom is IP-adres en tweede hoe vaak dit IP-adres verzoek naar uw server stuurt. Ik wil als uit put van het programma de top 5 IP-adressen met de meeste verzoeken besteld desc.

###

### Antwoord:
Kunt u mij een robijnprogramma schrijven dat een csv-bestand (serverlog) leest met twee kolommen. Eerste kolom is IP-adres en tweede hoe vaak dit IP-adres verzoek naar uw server stuurt. Ik wil als uit put van het programma de top 5 IP-adressen met de meeste verzoeken besteld desc.
# lees het bestand = File.open("server.log") # maak een hash om het bestand log_stats op te slaan = Hash.new {
Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Kunt u mij een robijnprogramma schrijven dat een csv-bestand (serverlog) leest met twee kolommen. Eerste kolom is IP-adres en tweede hoe vaak dit IP-adres verzoek naar uw server stuurt. Ik wil als uit put van het programma de top 5 IP-adressen met de meeste verzoeken besteld desc.

###

### Antwoord:
# lees het bestand = File.open("server.log") # maak een hash om het bestand log_stats op te slaan = Hash.new {