An experiment in loop free programming