This didn't take too long, but neat puzzle idea (although ultimately a little simple):
http://www.onemorelevel.com/game/dynetzzle