Obviously there are some assumptions made here that I'd be happy to discuss. https://github.com/dsimandl/float-programming-test