adding two examples on the strategy pattern
        adding two examples on the strategy pattern