[
{"begin":-1,"ender":-1,"lexer":"script","lines":0,"stack":"global","token":"function","types":"word"},
{"begin":-1,"ender":2,"lexer":"script","lines":0,"stack":"global","token":"(","types":"start"},
{"begin":1,"ender":2,"lexer":"script","lines":0,"stack":"arguments","token":")","types":"end"},
{"begin":-1,"ender":57,"lexer":"script","lines":0,"stack":"global","token":"{","types":"start"},
{"begin":3,"ender":57,"lexer":"script","lines":2,"stack":"function","token":"return","types":"word"},
{"begin":3,"ender":57,"lexer":"script","lines":1,"stack":"function","token":"function","types":"word"},
{"begin":3,"ender":7,"lexer":"script","lines":0,"stack":"function","token":"(","types":"start"},
{"begin":6,"ender":7,"lexer":"script","lines":0,"stack":"arguments","token":")","types":"end"},
{"begin":3,"ender":55,"lexer":"script","lines":0,"stack":"function","token":"{","types":"start"},
{"begin":8,"ender":55,"lexer":"script","lines":2,"stack":"function","token":"if","types":"word"},
{"begin":8,"ender":12,"lexer":"script","lines":0,"stack":"function","token":"(","types":"start"},
{"begin":10,"ender":12,"lexer":"script","lines":0,"stack":"expression","token":"i","types":"word"},
{"begin":10,"ender":12,"lexer":"script","lines":0,"stack":"expression","token":")","types":"end"},
{"begin":8,"ender":30,"lexer":"script","lines":0,"stack":"function","token":"{","types":"start"},
{"begin":13,"ender":30,"lexer":"script","lines":2,"stack":"if","token":"for","types":"word"},
{"begin":13,"ender":17,"lexer":"script","lines":0,"stack":"if","token":"(","types":"start"},
{"begin":15,"ender":17,"lexer":"script","lines":0,"stack":"expression","token":"k","types":"word"},
{"begin":15,"ender":17,"lexer":"script","lines":0,"stack":"expression","token":")","types":"end"},
{"begin":13,"ender":29,"lexer":"script","lines":0,"stack":"if","token":"x{","types":"start"},
{"begin":18,"ender":29,"lexer":"script","lines":0,"stack":"for","token":"if","types":"word"},
{"begin":18,"ender":22,"lexer":"script","lines":0,"stack":"for","token":"(","types":"start"},
{"begin":20,"ender":22,"lexer":"script","lines":0,"stack":"expression","token":"n","types":"word"},
{"begin":20,"ender":22,"lexer":"script","lines":0,"stack":"expression","token":")","types":"end"},
{"begin":18,"ender":28,"lexer":"script","lines":0,"stack":"for","token":"x{","types":"start"},
{"begin":23,"ender":28,"lexer":"script","lines":0,"stack":"if","token":"return","types":"word"},
{"begin":23,"ender":28,"lexer":"script","lines":0,"stack":"if","token":"!","types":"operator"},
{"begin":23,"ender":28,"lexer":"script","lines":0,"stack":"if","token":"0","types":"number"},
{"begin":23,"ender":28,"lexer":"script","lines":0,"stack":"if","token":"x;","types":"separator"},
{"begin":23,"ender":28,"lexer":"script","lines":2,"stack":"if","token":"x}","types":"end"},
{"begin":18,"ender":29,"lexer":"script","lines":0,"stack":"for","token":"x}","types":"end"},
{"begin":13,"ender":30,"lexer":"script","lines":2,"stack":"if","token":"}","types":"end"},
{"begin":8,"ender":55,"lexer":"script","lines":0,"stack":"function","token":"else","types":"word"},
{"begin":8,"ender":48,"lexer":"script","lines":0,"stack":"function","token":"x{","types":"start"},
{"begin":32,"ender":48,"lexer":"script","lines":1,"stack":"else","token":"for","types":"word"},
{"begin":32,"ender":36,"lexer":"script","lines":0,"stack":"else","token":"(","types":"start"},
{"begin":34,"ender":36,"lexer":"script","lines":0,"stack":"expression","token":"d","types":"word"},
{"begin":34,"ender":36,"lexer":"script","lines":0,"stack":"expression","token":")","types":"end"},
{"begin":32,"ender":47,"lexer":"script","lines":0,"stack":"else","token":"x{","types":"start"},
{"begin":37,"ender":47,"lexer":"script","lines":0,"stack":"for","token":"if","types":"word"},
{"begin":37,"ender":41,"lexer":"script","lines":0,"stack":"for","token":"(","types":"start"},
{"begin":39,"ender":41,"lexer":"script","lines":0,"stack":"expression","token":"f","types":"word"},
{"begin":39,"ender":41,"lexer":"script","lines":0,"stack":"expression","token":")","types":"end"},
{"begin":37,"ender":46,"lexer":"script","lines":0,"stack":"for","token":"x{","types":"start"},
{"begin":42,"ender":46,"lexer":"script","lines":0,"stack":"if","token":"return","types":"word"},
{"begin":42,"ender":46,"lexer":"script","lines":1,"stack":"if","token":"t","types":"word"},
{"begin":42,"ender":46,"lexer":"script","lines":0,"stack":"if","token":";","types":"separator"},
{"begin":42,"ender":46,"lexer":"script","lines":0,"stack":"if","token":"x}","types":"end"},
{"begin":37,"ender":47,"lexer":"script","lines":0,"stack":"for","token":"x}","types":"end"},
{"begin":32,"ender":48,"lexer":"script","lines":0,"stack":"else","token":"x}","types":"end"},
{"begin":8,"ender":55,"lexer":"script","lines":2,"stack":"function","token":"return","types":"word"},
{"begin":8,"ender":55,"lexer":"script","lines":0,"stack":"function","token":"!","types":"operator"},
{"begin":8,"ender":55,"lexer":"script","lines":0,"stack":"function","token":"t","types":"word"},
{"begin":8,"ender":55,"lexer":"script","lines":0,"stack":"function","token":"&&","types":"operator"},
{"begin":8,"ender":55,"lexer":"script","lines":0,"stack":"function","token":"-1","types":"number"},
{"begin":8,"ender":55,"lexer":"script","lines":0,"stack":"function","token":"x;","types":"separator"},
{"begin":8,"ender":55,"lexer":"script","lines":2,"stack":"function","token":"}","types":"end"},
{"begin":3,"ender":57,"lexer":"script","lines":0,"stack":"function","token":"x;","types":"separator"},
{"begin":3,"ender":57,"lexer":"script","lines":2,"stack":"function","token":"}","types":"end"}
]