Germany suffers hyperinflation