The Double Operation Function Machine