Very Happy Or Cheerful Clue