Puppies - Monomad Challenge.