Add printRange option to dataRange function
Add generateGaussianSamples function