finished selected problems.  Updated solutions to better ones based on examples