using lost patterns