Who would have know being an input interpreter would be so hard :)! While the learning curve indeed starts steep, getting the input right feels mighty satisfying, nicely done!