Digital Satellite Finder in Libya