ha, i like challenges like these. Here is one i did at work a minute ago and here is one i did a while ago.