Letter Trace and Matching P