52p13F Hexagonal Daily Calendar Puzzle Solver