History meets today. .. Hitler is being such a third wheel.