Solve the following challenge and get a chance to work at Fanoos Telecom

Are you a programmer?
Your task is to write a program to help Fanoos Telecom test the theory of Six Degrees of Separation against network of MAXFON subscribers. Refer to the PDF document for details.

Send your solution (including source code) to The deadline for submissions is November 10, 2013. Good luck!