316A2 - Special Task (70 points)