Anyone would have a suggestion on how to approach this problem?