function recurse () { [[ $1 -eq 0 ]] && { echo -n 'in order to understand recursion, '; a=1 ;} || { echo -n 'one must first understand recursion, '; a=0 ;}; recurse ${a}; }; recurse 0