murecursivestackboehmbooleanassembl-c