Problem Definition - Search