Revert "Не судите строго за этот кошмар))"

This reverts commit 092f511e6c5074222f30594ea59f816914490886.
и