https://ideas.creativecasinoties.com/post/solod-a-subset-of-go-that-translates-to-c-o3fvro