Monte Carlo Restoration