Remember that sketch I posted earlier? This is the final product.