Let — Finland är icke borta.