It has a crazy client-model model. The first function call is to fork(). The number is encoded in an IP address to be sent to the server. The mathematic operations are converted to LISP. The result is calculate with mini-"LISP" interpreter. The result.