Allan Ling Xiang Ning, aged 13, of Raffles Institution in Singapore, has now completed his solution of this problem.