New version of results from first variant.