Main Search Tagtoe Wiggling