Germany and Europe: Recovery in 2004!