Implemented using Functions
Merge https://github.com/surfer2047/high_performance_computing