właśnie spędziłem 3 godziny na naprawianiu błędów, a moja konkluzja jest taka, że powinienem był zdecydować się napisać mój kod bez błędów za pierwszym razem