It was a neat little challenge during 's weekly request stream. Found this to be a bit of a learning experience along the way. X3