I just worked this one up in ten minutes. Too many projects going right now to give it a good treatment. Feel free to take this concept further.