         fileManager.createFile(atPath: destinationBaseURL.appendingPathComponent("Contents.json").path, contents: imagesetContents, attributes: nil)
     }
 }
+
 print("Done")
+PlaygroundPage.current.finishExecution()

                    return
                }
                
                try? fileManager.removeItem(at: destination)
                
                do {

            task.resume()
        }
        downloadGroup.wait()
        
        guard try fileManager.contentsOfDirectory(atPath: destinationBaseURL.path).count > 0 else {
            print("Removing empty directory for radical \(id)")
            try fileManager.removeItem(at: destinationBaseURL)
            continue
        }
        
        let imagesetContents = """
            {
