Explain First Pattern Matching Algorithm With Example