Find and maintain median value of numbers stream: use min-heap and max-heap with 2 restraints.