$(document).ready(function() {
    
});
@@ -1,39 +1,2058 @@
-$(document).ready(function() %7B%0A    
+(function(e,b)%7Bif(!b.__SV)%7Bvar a,f,i,g;window.mixpanel=b;b._i=%5B%5D;b.init=function(a,e,d)%7Bfunction f(b,h)%7Bvar a=h.split(%22.%22);2==a.length&&(b=b%5Ba%5B0%5D%5D,h=a%5B1%5D);b%5Bh%5D=function()%7Bb.push(%5Bh%5D.concat(Array.prototype.slice.call(arguments,0)))%7D%7Dvar c=b;%22undefined%22!==typeof d?c=b%5Bd%5D=%5B%5D:d=%22mixpanel%22;c.people=c.people%7C%7C%5B%5D;c.toString=function(b)%7Bvar a=%22mixpanel%22;%22mixpanel%22!==d&&(a+=%22.%22+d);b%7C%7C(a+=%22 (stub)%22);return a%7D;c.people.toString=function()%7Breturn c.toString(1)+%22.people (stub)%22%7D;i=%22disable track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.track_charge people.clear_charges people.delete_user%22.split(%22 %22);%0Afor(g=0;g%3Ci.length;g++)f(c,i%5Bg%5D);b._i.push(%5Ba,e,d%5D)%7D;b.__SV=1.2;a=e.createElement(%22script%22);a.type=%22text/javascript%22;a.async=!0;a.src=(%22https:%22===e.location.protocol?%22https:%22:%22http:%22)+'//cdn.mxpnl.com/libs/mixpanel-2.2.min.js';f=e.getElementsByTagName(%22script%22)%5B0%5D;f.parentNode.insertBefore(a,f)%7D%7D)(document,window.mixpanel%7C%7C%5B%5D);%0A%0A%0A$(document).bind(%22bookReady%22, function() %7B%0A    var isAvailable = function() %7B%0A        return (%0A            typeof mixpanel !== %22undefined%22 &&%0A            typeof mixpanel.track === %22function%22%0A        );%0A    %7D;%0A%0A    var track = function(e, data, t) %7B%0A        if (!isAvailable()) %7B%0A            console.warn(%22tracking not available!%22);%0A            t = t %7C%7C 500;%0A            setTimeout(function() %7B%0A                console.log(%22 -%3E retest tracking%22);%0A                track(e, data, t*2);%0A            %7D, t);%0A            return;%0A        %7D%0A        console.log(%22track%22, e);%0A%0A        data = data %7C%7C %7B%7D;%0A        data.domain = window.location.host;%0A%0A        mixpanel.track(e, data);%0A    %7D;%0A%0A    setTimeout(function() %7B%0A        mixpanel.init(%2201eb2b950ae09a5fdb15a98dcc5ff20e%22);%0A        track(%22page.start%22);%0A    %7D, 0);%0A%0A%0A    gitbook.bind(%22page.change%22, function() %7B%0A        track(%22page.change%22);%0A    %7D);%0A%0A    gitbook.bind(%22exercise.submit%22, function(e, data) %7B%0A        track(%22exercise.submit%22, data);%0A    %7D);
 %0A%7D);

Add code for tracking