HF RL Explorer

Add the igraph product() function to compute graph products of two graphs.

Add the igraph product() function to compute graph products of two graphs.: a task in LegoFlow-SWE (Harbor dataset). Expected behaviour examples - Cartesian product of a path of 4 vertices and a path of 3 vertices → a 4×3 grid graph. - Cartesian product of a 4‑cycle and a 3‑vertex path → a…

The task

**Expected behaviour examples** - Cartesian product of a path of 4 vertices and a path of 3 vertices → a 4×3 grid graph. - Cartesian product of a 4‑cycle and a 3‑vertex path → a cylindrical lattice. - Cartesian product of three copies of `K₂` → the 3‑dimensional hypercube `Q₃`.

Part of Lego-X/LegoFlow-SWE.