freelancer:
Punchcards17
Modified entry
Here's a modified entry. I hope you like it.