Title: MCMC from Scratch