Haara Eero, Iitti