Efficient Hill Climbers

Unit tests

26