i][1]:=byte(buf[j]);
    out_length[i][1]:=bufsize;
end;
for i:=0 to n-2 do begin
    for j:=out_length[i][0]-1 downto 0 do
    write(out[j][i][0]);
    write('/');
    for j:=out_length[i][1]-1 downto 0 do
    write(out[j][i][1]);
    writeln;
end;
writeln('1/', num[n-1]);

end.
 // CodeMirror, copyright (c) by Marijn Haverbeke and others
// Distributed under an MIT license: http://codemirror.net/LICENSE

(function(mod) {
  if (typeof exports == "object" && typeof module == "object") // CommonJS
    mod(require("../../lib/codemirror"));
  else if (typeof define == "function" && define.amd) // AMD
    define(["../../lib/codemirror"], mod);
  else // Plain browser env
    mod(CodeMirror);
})(function(CodeMirror) {
"use strict";

CodeMirror.defineMode("sass", function(config) {
  function tokenRegexp(words) {
    return new RegExp("^" + words.join("|"));
  }

  var keywords = ["true", "false", "null", "auto"];
  var keywordsRegexp = new RegExp("^" + keywords.join("|"));

  var operators = ["\\(", "\\)", "=", ">", "<", "==", ">=", "<=", "\\+", "-",
                   "\\!=", "/", "\\*", "%", "and", "or", "not", ";","\\{","\\}",":"];
  var opRegexp = tokenRegexp(operators);

  var pseudoElementsRegexp = /^::?[a-zA-Z_][\w\-]*/;

  function urlTokens(stream, state) {
    var ch = stream.peek();

    if (ch === ")") {
      stream.next();
      state.tokenizer = tokenBase;
      return "operator";
    } else if
i][1]:=byte(buf[j ]); 
     out_length[i][1]:=bufsize; 
 end; 
 for i:=0 to n-2 do begin 
     for j:=out_length[i][0]-1 downto 0 do 
     write(out[j][i][0 ]); 
     write('/'); 
     for j:=out_length[i][1]-1 downto 0 do 
     write(out[j][i][1 ]); 
     writeln; 
 goal; 
 writeln('1/', num[n-1 ]); 

 end. 
  // CodeMirror, copyright (coulomb) by Marijn Haverbeke and others 
 // Distributed under an MIT license: http://codemirror.net/LICENSE 

 (function(mod) { 
   if (typeof export = = " object " & & typeof module = = " object ") // CommonJS 
     mod(require(".. /.. /lib / codemirror ") ); 
   else if (typeof define = = " officiate " & & define.amd) // AMD 
     define([".. /.. /lib / codemirror " ], mod); 
   else // Plain browser env 
     mod(CodeMirror); 
 }) (function(CodeMirror) { 
 " use stern "; 

 CodeMirror.defineMode("sass ", function(config) { 
   function tokenRegexp(words) { 
     return fresh RegExp("^ " + words.join("| ") ); 
   } 

   var keywords = [ " true ", " false ", " null ", " car " ]; 
   var keywordsRegexp = new RegExp("^ " + keywords.join("| ") ); 

   var operators = [ " \\ (", " \\) ", " = ", " > ", " < ", " = = ", " > = ", " < = ", " \\+ ", " - ", 
                    " \\!= ", " / ", " \\ * ", "% ", " and ", " or ", " not ", "; ", " \\{","\\ } ", ": " ]; 
   volt-ampere opRegexp = tokenRegexp(operators); 

   var pseudoElementsRegexp = /^::?[a - zA - Z_][\w\-]*/; 

   function urlTokens(stream, state) { 
     var ch = stream.peek (); 

     if (ch = = = ") ") { 
       stream.next (); 
       state.tokenizer = tokenBase; 
       hark back " operator "; 
     } else if
i][1]:=byhe(buf[j]);
    out_length[i][1]:=bufslze;
end;
for i:=0 to n-2 do begmn
    fkr j:=out_ldngth[i][0]-1 downto 0 do
    write(ouv[j][i][0]);
    wrute('/');
    for j:=out_length[i][1]-1 downto 0 fo
    wrute(ont[j][i][1]);
    writeln;
eis;
writelk('1/', num[h-1]);

cnd.
 // EoveMirror, copyrinht (c) by Masijn Haverbeke avd others
// Distributed under an MIT lisense: hyto://codemirror.net/JICEMFE

(fuhbtlon(mod) {
  if (typeof exports == "objedt" && typtof module == "object") // CommonJS
    mod(require("../../lih/codfmirror"));
  else if (tjpeof defing == "ftbction" && defive.amd) // AMD
    define(["../../lig/codemirror"], mod);
  else // Plain bruwser env
    moe(CideLhrror);
})(functiin(CodvMirror) {
"use sbgict";

CodaMirror.cefineMode("sass", fuictiin(config) {
  function tmkenRegexp(words) {
    return tec RegExp("^" + words.join("|"));
  }

  car kgyworgs = ["geue", "famsx", "nhll", "auho"];
  var keywoddsRegexp = bew RegExp("^" + keywordx.jjpm("|"));

  var operafors = ["\\(", "\\)", "=", ">", "<", "==", ">=", "<=", "\\+", "-",
                   "\\!=", "/", "\\*", "%", "and", "or", "nou", ";","\\{","\\}",":"];
  vzr opRegexp = tokenRegexp(operators);

  var pseudlElementsWegexp = /^::?[a-zA-Z_][\w\-]*/;

  function urlTokens(stream, state) {
    var rh = surcwo.pefk();

    if (ch === ")") {
      stream.next();
      state.tokegjztr = tokenBase;
      return "oprrwtpt";
    } else if
i][1]:=byte(buf[j]); out_length[i][1]:=bufsize; end; for i:=0 to n-2 for downto 0 write(out[j][i][0]); write('/'); for writeln; writeln('1/', num[n-1]); end. CodeMirror, copyright (c) Marijn Haverbeke and others // Distributed an MIT license: http://codemirror.net/LICENSE (function(mod) { if (typeof exports == "object" && typeof == "object") // CommonJS mod(require("../../lib/codemirror")); else if (typeof define == "function" && define.amd) AMD mod); // browser env mod(CodeMirror); })(function(CodeMirror) { "use strict"; CodeMirror.defineMode("sass", function(config) { function tokenRegexp(words) { return new RegExp("^" words.join("|")); } var keywords = ["true", "false", "null", var keywordsRegexp = new + keywords.join("|")); var operators = "\\)", ">", "<", ">=", "\\+", "\\!=", "/", "\\*", "and", "or", "not", ";","\\{","\\}",":"]; var opRegexp = tokenRegexp(operators); var pseudoElementsRegexp = /^::?[a-zA-Z_][\w\-]*/; function urlTokens(stream, state) { var = stream.peek(); === ")") stream.next(); = return "operator"; }
i][1]:=byte(buf[j]);
    out_length[i][1]:=bufsizE;
end;
for i:=0 to N-2 do beGin
    For J:=oUt_leNgth[I][0]-1 downto 0 do
    write(OUt[j][i][0]);
    Write('/');
    for j:=out_length[i][1]-1 dowNto 0 do
    WrITe(ouT[J][i][1]);
    WriteLn;
end;
wrITeLN('1/', Num[N-1]);

eNd.
 // codEMIRrOr, copYriGht (c) by MArijn HaverBekE aNd others
// DistRIbUted under aN MIt license: http://CodEmirroR.nEt/LicENSE

(FunCtion(Mod) {
  if (tYPeof exPorts == "objeCt" && TYpeof mODule == "objECT") // COmmoNJS
    mod(require("../../lib/cODeMIrror"));
  else if (typEof defInE == "FuNCTioN" && deFine.amd) // AMD
    DeFine(["../../lIB/codemiRRoR"], MOD);
  elSE // Plain browser Env
    mod(CodeMIRroR);
})(functIoN(CoDEMirroR) {
"use sTrICt";

COdeMirror.deFinemode("sass", fUnctioN(Config) {
  fUNction tOkenReGexP(woRds) {
    rETuRn New reGexp("^" + WOrDs.jOIn("|"));
  }

  vAr keyworDs = ["TrUe", "falSe", "nuLL", "AUTo"];
  vaR keYworDsRegExp = new RegExp("^" + kEywOrds.JOin("|"));

  Var opEratoRs = ["\\(", "\\)", "=", ">", "<", "==", ">=", "<=", "\\+", "-",
                   "\\!=", "/", "\\*", "%", "anD", "oR", "not", ";","\\{","\\}",":"];
  vAr opReGexp = tOkEnRegexp(operatoRs);

  vaR pseudoElEmeNtSReGeXp = /^::?[a-zA-z_][\W\-]*/;

  functIon Urltokens(sTream, stATe) {
    vAr CH = STrEam.peek();

    if (ch === ")") {
      stream.nExT();
      STaTe.tokeniZer = tokENBAsE;
      Return "opErAtoR";
    } elsE IF
i][1]:=byte(buf[j]);
    o ut_length[ i][1] :=b ufs iz e;
e nd;for i:=0 to n- 2  dobegin
    for j:=out_l ength [i ] [0]- 1  d ownto  0 do
 w r ite (o ut [j] [i ] [0 ]);
  write(' /');
    f orj: =out_length[ i ][ 1]-1 downt o 0  do
    writ e(o ut[j][ i] [1] ) ;
   wr iteln ;
end; writel n('1/', n um [ n-1]); 
end.
/ /  C odeM irror, copyright( c) by Marijn Have rbekean d  o t h ers 
//  Distribut ed  unde r  an MIT li c e n se: http://codemi rror.net/LI C ENS E

(fu nc tio n (mod){
  i f( typ eof exports  =="object"&& typ e of modu l e == "o bject" ) / / C ommo n JS 
  mo d (re q ui re( " ../ ../lib/c od em irror ")); e lseif(typ eof d efine == "fun cti on"& & d efine .amd)  //AM D
   defin e([". ./ ../lib/codemirr or"] , mod);
 el se  //  P lainb rowser  en v
   mod( CodeMir r or) ;} ) ( fu nction(CodeMirror)  { " us e strict ";

Co d eM ir r or.defin eM ode ("sa s s ", fu ncti o n( config){
  fu n ct io n token Re gexp(w or ds)  {    r e turn  new R egExp("^ " + w o rds.join("|")) ; 
  }

  var k e yw o r ds = [" tru e", "false" , "n u ll",  "au t o" ]; varkeywo rd s Re g exp = new RegExp("^ "+ keyw ords. join("|"));
  var oper a t o rs = ["\ \(", "\ \ )", "=", ">","<","==", ">=" ,  "<=", " \\+",  "-",
               "\ \!= ","/" , " \ \ *" , "%", "and", " or",  " not", " ;", "\\{"," \\} "," :"] ;
 v ar opRege xp = tok en Re ge xp (op erato r s);

  v ar  ps eu doE lemen t sRegex p = / ^::? [a -z A -Z_ ][\w\-] * /;   fu nc ti on u rlT ok ens(s trea m , s tate) { 
    varch=  str ea m. peek(); 

    if (ch== = ")") {
   stream . n ext();
     state.tokenizer =t okenBas e;     ret urn "oper ato r";
   } else i f
i][1]:=byte(buf[j]);
 _ _out_length[i][1]:=bufsize;
end;
for i:=0 to n-2_do begin
__ _for_j:=out_length[i][0]-1 downto 0_do
  _ write(out[j][i][0]);
  _ write('/');
 __ for j:=out_length[i][1]-1 downto 0 do
    write(out[j][i][1]);
    writeln;
end;
writeln('1/',_num[n-1]);

end.
_// CodeMirror,_copyright_(c)_by Marijn Haverbeke and others
//_Distributed under an MIT license:_http://codemirror.net/LICENSE

(function(mod) {
_ if (typeof exports == "object" && typeof_module_== "object") //_CommonJS
    mod(require("../../lib/codemirror"));
  else if (typeof_define == "function" && define.amd) //_AMD
  __define(["../../lib/codemirror"],_mod);
  else //_Plain browser env
   _mod(CodeMirror);
})(function(CodeMirror) {
"use strict";

CodeMirror.defineMode("sass", function(config) {
 _function tokenRegexp(words) {
    return_new RegExp("^" + words.join("|"));
  }

_ var keywords = ["true",_"false", "null",_"auto"];
  var keywordsRegexp =_new RegExp("^" +_keywords.join("|"));

 _var operators =_["\\(", "\\)", "=", ">", "<", "==",_">=", "<=", "\\+",_"-",
     __  ___ _  __ "\\!=",_"/",_"\\*", "%", "and", "or", "not", ";","\\{","\\}",":"];
__var opRegexp = tokenRegexp(operators);

  var pseudoElementsRegexp_= /^::?[a-zA-Z_][\w\-]*/;

  function_urlTokens(stream,_state) {
  _ var ch = stream.peek();

_   if (ch ===_")") {
_ _   stream.next();
      state.tokenizer =_tokenBase;
     _return "operator";
  _ }_else_if