Пользовательского поиска

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$-------$$-------------------------------------$$$$$$$$$$$$$$---$
$--------$--------------------------------------------------$$----------$
-------$-------$$$---------$$-----$$----$$------$$-----$$=--------$
---$$$-------$----$$-----$$-----$$----$$------$$------$$----------$
-----$$$-----$-----$----$$$$$$$----$$-------$$-------$$----------$
--------$$$$$$$$$----$$-----$$----$$-------$$-------$$----------$
-----$---$$$--$------$$------$$----$$-------$$--------$$--------$$
---$-----$$-----$$$$--------$$$$$---$$$$$$--$$$$$$$---$$$
-$------$$------------------------------------------------$$$$$
$--------$$---------------------------------------$$$$$$$
$--------$$-----------------------------$$$$$$$-----$$$$$$
$-------$$--------------------$$$$$$$------------$$$$$$$$$$
$------$$---------$$$$$$$$---------------------$$$$-----$$$$$
-$$$$$$$$$$$$$------------------------------$$$----$$$$----$$
----------------------------------------------------$-$$$-----$$$-$
------------------------------------------------------$---$$$$----$
--------------------------------------------------------$$$$$$$$