print:
a e enda 

tree structure:
: A  (
	<b1> : E  ( )
	<c1> : C  ( ) )

count:
0

--------

print:
a e d enda 

tree structure:
: A  (
	<b1> : E  ( )
	<c1> : C  ( )
	<d> : D  ( ) )

count:
0

--------

print:
a h a e d enda d enda 

tree structure:
: A  (
	<b1> : F  (
		<g1> : G  ( )
		<h1> : H  ( )
		<a1> : A  (
			<b1> : E  ( )
			<c1> : C  ( )
			<d> : D  ( ) ) )
	<c1> : C  ( )
	<d> : D  ( ) )

count:
1

--------

print:
a h a h a e d enda d enda d enda 

tree structure:
: A  (
	<b1> : F  (
		<g1> : G  ( )
		<h1> : H  ( )
		<a1> : A  (
			<b1> : F  (
				<g1> : G  ( )
				<h1> : H  ( )
				<a1> : A  (
					<b1> : E  ( )
					<c1> : C  ( )
					<d> : D  ( ) ) )
			<c1> : C  ( )
			<d> : D  ( ) ) )
	<c1> : C  ( )
	<d> : D  ( ) )

count:
2
