Elke regel van een tekstbestand bestaat uit een positief geheel getal (in tekstvorm), gevolgd door de eigenlijke gegevens van de tekstregel. Dit geheel getal $$x$$ geeft aan hoe confidentieel de informatie op deze regel is, en lagere getallen geven een hogere mate van geheimhouding aan. Het is de bedoeling om uitgaande van dit bestand, een nieuw bestand aan te maken, dat enkel de informatie bevat voor een gebruiker die een bepaald toegangsniveau $$t$$ toegewezen kreeg. Hiertoe worden alle regels uit het originele bestand met $$x \ge t$$ in een nieuw bestand weggeschreven, waarbij de waarde van $$x$$ en de bijhorende spatie uit het originele bestand NIET overgenomen worden in het nieuwe bestand.

Schrijf een functie filter_bestand() met als argumenten:

De bestanden die Dodona gebruikt in de testcases vind je in het gecomprimeerde bestand filterbestand.zip1.

Voorbeeld

filter_bestand('Filter_0_in.txt','Filter_0_out.txt', 2) 
Inhoud van 'Filter_0_in.txt'
3 Sofie, Adriaensen, 070 64014497 6086680 64143119 5765007
0 An, Adriaensen, 801787 0952 1 61 6
1 Johan, Adriaensen, 42594791 5377147 417267 9336068 45051257
1 Piet, Pieters, 1852 7328583 203 30508 73481444
0 Johan, Donckers, 094764 95 4441 3369 3
1 Sofie, De Backer, 971312 4140 44260 2800236 70042167
4 Piet, Adriaensen, 00516945 900 99 63 68
2 Elise, Vannieuwenhove, 91029271 82428 61 1615 29135957
2 Jan, De Backer, 891 9851 0 70 2803651
4 Jan, Donckers, 018030 8445008 6225 15384 05766038
Inhoud van 'Filter_0_out.txt'
Sofie, Adriaensen, 070 64014497 6086680 64143119 5765007
Piet, Adriaensen, 00516945 900 99 63 68
Elise, Vannieuwenhove, 91029271 82428 61 1615 29135957
Jan, De Backer, 891 9851 0 70 2803651
Jan, Donckers, 018030 8445008 6225 15384 05766038