murecursivestackboehmboolean2code