var template = {"url":"http://jsbin.com/ojovu3/2","html" : "<!DOCTYPE html>\n<html>\n<head>\n<meta charset=utf-8 \/>\n<title>JS Bin<\/title>\n<!--[if IE]>\n  <script src=\"http:\/\/html5shiv.googlecode.com\/svn\/trunk\/html5.js\"><\/script>\n<![endif]-->\n<style>\n  article, aside, figure, footer, header, hgroup, \n  menu, nav, section { display: block; }\n  body { background-color: #000; color: #fff; }\n<\/style>\n<\/head>\n<body>\n  <p id=\"result\"><\/p>\n<\/body>\n<\/html>","javascript":"var Y = function (le) {\n   return ((function (f) {\n     return f(f);\n   })(function (f) {\n     return le(function (x) {\n       return f(f)(x);\n     });\n   }));\n };\n \n var factorial = Y(function (fac) {\n   return function (n) {\n     return (n <= 2) ? n : n * fac(n - 1);\n   };\n });\n \n document.getElementById('result').innerHTML = !!(factorial(5) === 120); \/\/true\n"}
