Moroccan Arabesque Pattern - Search