// this script was compiled with wurst 1.8.1.0-jenkins-Wurst-1365 globals endglobals function initGlobals takes nothing returns nothing endfunction function self takes integer n returns integer if n > 0 then return self(n - 1) endif return n endfunction function main takes nothing returns nothing call initGlobals() call self(5) endfunction function config takes nothing returns nothing endfunction