//практически решен