Leecode 151/151