Pattern Recognition Grade 1 - Search