The program is used to search for files on the disk.
The user sets the following criteria, which will be saved upon restarting the program:
- Starting directory (from which the search begins)
- File name pattern in the form of a regex expression
The program starts displaying the following information in real-time:
- All files found according to the criteria in a tree format (like in the left part of the explorer). The tree does not freeze, flicker, or lag.
- During the search, the user can navigate through the tree, open/close items.
- The name of the directory in which the current search is taking place
- The number of found files and the total number of files.
- The time elapsed since the search started
The user has the option to stop the search at any moment and then either continue it or start a new search.

