Search - thinking basis of developmen

x