Carson Dias - Vann and McCleary Solutions