Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
The description of kata is ambiguous - it says: "return a list of users and their pet names, but only for users who have at least one pet whose name starts with the letter 'M'."
It doesn't say that we should exclude all pet names which doesn't start with 'M'.
According to description we should return all users and all their pet names in case if at least one pet name starts with 'M' for a giver user.
Very nice kata! From now going on I will be more attentive to how I write queries to make them more optimal!