Tough Logic Gate Project - Search