instead of immediately calling readMachinesFiles again which could immediately throw another exception again.
readMachinesFiles
ID7GJFGIUOAOA7JRSYCUKT6KCMBVQZZ6262B3SCGPFR7KYYMQ5ZQC
SODOV2CMWA4JMIKRQNJ6MD3U3BS2XTSLINLRAG4SFY742IIJNI5QC
24BMQDZAWDQ7VNIA7TIROXSOYLOJBNZ2E4264WHWNJAEN6ZB3UOAC
sleep(5);