early solution