The Finns are peace-makers.