Just when John was about to give up, the software's advanced recovery features kicked in. It began to reconstruct the damaged file system, piecing together fragments of data like a digital puzzle.