CZYTELNOŚĆ KODU

zero zmian w funkcjonalności,
jedynie wykasowałem zbędne komentarze i jakies spacje pogarszające
czytelność kodu