Solutions by Vyacheslav Volgarev.