Trace Reconstruction Problem