petr solution