Diverse Group Hacker Rank Proble