A demo of Strategy Design Pattern