//MESTA
0: 8.49; 2.22    //-ID mesta, X souradnice, Y souradnice
1: 5.73; 2.32
2: 5.66; 3.72
3: 8.55; 3.96
4: 8.40; 3.93
5: 8.50; 4.12
6: 8.77; 3.96
7: 11.31; 4.08
8: 11.30; 2.06

//SILNICE
0: 10; 1.00   //-ID cesty, cena/jednotka, cas/jednotka
1: 15; 0.70

//FINANCE 
130        //penize, ktere je mozne utratit

//PODMINKY
0; 2; 3.80 //mesto o ID 0 musi byt propojene s mestem o ID 2 cestou (vice cestami) tak aby trvala 3.80 casu
8; 2; 6.70
5; 1; 3.85

//KRAJINA
0.1; 5.80; 2.33; 5.20; 1.40 //krajina s otiznosti 0.1 (tim se nasobi cast cesty ktera touto oblasti prochazi), je reprezentovana
//obdelnikem -> souradnice X, Y, vyska, sirka

//radek zacinajici cislici (= data) je nacten, data na radku musi byt rozdelena pomoci " :;" a ukoncena " :;\n" (program nacte jen 
//potrebny pocet dat, zbytek na radku necha)
//prazdny radek (zacinaji '\n') znamena prechod na dalsi data MESTA => SILNICE => FINANCE => PODMINKY => KRAJINA => program skonci 
//nacitani(to jde docilit take ukoncenim souboru)
//cokoli jineho program ignoruje
//*za '\n' lze dosadit jakykoli znak < 0x20*
//input muze vypadat i takto:
0: 8.49; 2.22
1: 5.73; 2.32
2: 5.66; 3.72
3: 8.55; 3.96
4: 8.40; 3.93
5: 8.50; 4.12
6: 8.77; 3.96
7: 11.31; 4.08
8: 11.30; 2.06

0: 10; 1.00
1: 15; 0.70

130

0; 2; 3.80
8; 2; 6.70
5; 1; 3.85

0.1; 5.80; 2.33; 5.20; 1.40
