PHP Solutions for the 12 TDD's of Christmas