Recreation

Edited version of my previous piece, now with a less confusing name and a bit longer.