add 3 sum closest solution; improve 3 sum solution