Implementacja propagacji w przod i wstecz