I was tempted to write this in binary, but opted not to today. Welcome