Solution complète avec i1