Main Search Artificial Hand