@littleguru:

??? I am lost. What is he trying to do?