<prompt> Lazima kutekeleza script Python kwamba recursively searches directory na subdirectories yake kwa ajili ya faili na jina maalum. script lazima kukubali njia ya directory na jina faili kama watumiaji pembejeo. ni lazima kisha kutafuta kwa ajili ya faili katika wote subdirectories ya directory maalum na kurudi faili njia s kama kupatikana si halali. pia, script lazima kuwa na uwezo wa kushughulikia makosa gracefully, kama vile kama mtumiaji pembejeo njia ya directory au kama jina faili maalum haiwezi kupatikana.  <response>: Kama ilivyoelezwa hapo juu: Mfano wa script ambayo inafanya kazi kama ilivyoelezwa hapo juu: Python import os def search_directory directory_path, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file_name, file, file_name, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file, file 