Peterson Projects and Solutions