@scottermonkey: Here's the code: