I really loved that level! Such a great puzzle. The key for me was to understand straight that ************************************************************************* and later that *************************************************************************************** From there, the route followed logically.
Fun one - for some reason when trying this at first, I thought it was a lot more restricted than it was. It was only after getting my first touch that I realized how many options there are, and which ones are fast enough to get to 140. Cool level. :)