Germany inventions