30 levels of brain-twisting fun. I confess I cheated on level 23 when I played yesterday, but I completely forgot the solution when I went back to it today and finally made it to 30. I'd say 16 and 23 are the hardest levels.
The summer garden progresses well. Becca picked off a zucchini today that makes me doubt my manhood. One of our pumpkins is as big as a Chicago softball now.
Sold a report today. Not the report I was trying to sell, but any sale is a good sale.