Solution: 4 Sum improve