Find a friend puzzle