Required pull request for checking the LabWork 1 and 2

All comments in all commits are considered.
Hmm, I think if we have class-method that returns singleton-array, than we don't need to create Gender-class-instance. We can just call class-object for pointer to singleton-array.