Subdivide a surface into pentagonal shapes in Grasshopper

This pattern is sometimes called the Cairo tiling. Here some previous posts on it