My .sig is embeded in code blocks, so it probally got in with the rest.
As someone else already mentioned, it probally would have made more sense to replace all $day-1 with $day and change the body loop to for (0..11) { todays_gift $_; }
But oh well, it was fun to hack this together in ~ 20 minutes. :-D