This seems like an interesting, fairly somewhat simple challenge. Something to keep me occupied when I am bored.