I took little man 2yr 10mo yard sale-ing on the weekend and he was overjoyed to find a 100-piece Ravensberger "Thomas the Tank" puzzle. He has not played with his puzzles in quite a while and the last few he did were 48-pieces. He went to town on the new puzzle. I helped him the first two times and then I backed off and just helped him sort the pieces. Yesterday, he put the whole dang thing together by himself. When he was done he jumped up and down and clapped his hands and said, "I did it!"
Talk about asynchronous development... the kid can barely talk!