Second practical work, object-oriented programming using AspectJ