completed exercises with *finalize* method
completed exercises with static initialization
completed exercise with instance initialization
completed exercises with array initialization
completed exercises with varargs
completed exercises with enums