Fix issue #3: Implement FindMaximum
Merge branch 'issue3-implement-min-max' into next