imthegingerninja: So I combined a bunch of different resources and came up with a very brief approxi