First try

Few changes. 20M points too large for computer to deal with, especially
Python