100% has already been done, because it’s the internet…
But I finally had enough time to do one myself!