Strategy pattern sample - rolling dice