completed exercise7