Dodecahedron pattern in grasshopper

I am trying to create a dodecahedron pattern, like a unit or module that I can repeat by simple array,Is it even possible to create a closed pattern with pentagonal structures, I’m actually unable to finish the pattern by simple 3d rotate stuff as its going towards infinite, so was wondering any way in grasshopper it can be done…
(I want this for a building facade)

Check this