single number solution with out hash map finished, use single point