Solution 1 on SplitClub