Horse and Dragon Design Pattern