New Strawberry first commit (depth-first version)