I'm loving all of the puzzles you guys have posted. The only one I've heard of before is kolia's 10 tree problem; it took me a while too. Have not figured any of the others out yet. Definitely some food for thought for me for a little while.
This topic seems to be good at deflating any intellectual ego I have about brain teasers too; I don't like having intellectual ego anyway.