
Results

-The main bottleneck is caused by the implementation of our own mathematical operations.
Because most of the execution time is spent calling functions from mathlib, we could use 
built-inmathematical operators for optimization.

-Another area that the file could be improved upon is input processing because it splits and appends
items into a large list which takes 0.283s in total.

-Calculating standart deviation is slowed down by the forloop which iterates over all the elements and
triggers the mathematical operations.
