@kouba01: This is the solution