Zadanie 1

Stworzyć serwer TCP przydzielający numery kolejne. Serwer ma posiadać licznik, po przyjściu zapytania od klienta serwer ma powiększyć licznik i zwrócić klientowi nową wartość. W ten sposób klient ma gwarancję że otrzymana wartość jest unikalna, tzn. różna od wartości przydzielonych innym klientow jak i danemu klientowi w innych zapytaniach. Sewer ma być jednowątkowy i bazować na "select", "poll" lub "epoll" aby obsłużyć równocześnie wielu klientów. Uwaga: Detale protokułu pozostawiam do uznania, ważne jest by nowi klienci mogli nawiązywać połączenia, zadawać pewną ilość pytań a potem zamykać połączenie. Można bazować na podanym przykładzie serwera TCP.