a no dlatego, że nie może zwracać 0 tylko trzeba podmienić return 0 na return TF