Building a castle with my 5 year old -- and teaching problem-solving skills