Design Patern Training - Strategy Patern