Trees and sand castles (073008) - ouyang