Надеюсь, его можно улучшить!