read me & max match recursion & pictures