appappmapbtfappleafxappleafappfxappappmapbtfappappappbranchxlrappappappbranchappfxappappmapbtflappappmapbtfrappappmapbtfappleafxappleafappfxappappmapbtfappleafxappfxappappmapbtfappappappbranchxlrappappappbranchappfxappappmapbtflappappmapbtfrappappmapbtfappappappbranchxlrappappbranchappfxappappmapbtflappappmapbtfappappappbranchxlrappbranchappfxappappmapbtfappappappbranchxlrappfxappappmapbtfappappappbranchxlrappappmapbtflappappmapbtfappappappbranchxlrappappmapbtfrtrueappappmapbtfappappappbranchxlrappfxappappmapbtfappleafxappfxappappmapbtfappappappbranchxlrappappmapbtflappappmapbtfappappappbranchxlrappappmapbtfrtrue12341app212app211112mapbt00branch01leaf01appappmapbtfappleafxappleafappfxfalseappappmapbtfappappappbranchxlrappappappbranchappfxappappmapbtflappappmapbtfrfalseappappmapbtfappappappbranchxlrappappbranchappfxappappmapbtflfalseappappmapbtfappappappbranchxlrappbranchappfxfalse