let () = let buffered _ ch = new Netchannels.buffered_trans_channel ch in let arg_store _ name _ = if name = "file" then `File else `Memory in Netcgi_cgi.run ~config:Icfp2001.config ~arg_store ~exn_handler:Icfp2001.exn_handler ~output_type:(`Transactional buffered) Icfp2001.main