This is an idea I had this morning, and on my breaks at work I worked on it.