Try to use Darja Ryzhskikh's solution