Took me all afternoon but I regret nothing!