a bit of messing about with the c interpreter