Vерсия 2.
улучшенная по итогам.

так всегда случается.