+h +#a +#g +#f +#a #f p p +#a +h +h #f p +#a +#g f p p +#g +h +h +#a #d p +#g +#f +#g +#f #d p +#f +f +#f +f #c p +f +f +#d c p p +#a +#g +#a #f p p +#a +h +h +h #f p +#a +#a +h +#a +#g f p p +#g +h +h +#a f p +#g +#f +#f +#g +#f +f +f #c p +#f +f +f +#d c p p p