Solutions by Baryshev Sergey.