This took me longer than it should’ve but so much for my first...