punched card programming, this is nostalgic and very very clever. Perhaps with a more serious (perhaps) interface, like the one on TIS-100, this could become a cool challenging punch card programming type of thing.