@WimH,
Yes, it is. Check out this thread:
Be sure to follow it to the end, since @jcgrigsby improved substantially on my initial solution.
Hope this is helpful.