public function getAnswers(\SplFileInfo $file): array {
    if($file->isReadable()) {
      return unserialize($file->openFile()->fread($file->getSize()));
    }
    throw new \InvalidArgumentException(sprintf('Given file does not exist or is not readable: "%s"', $file->getPathname()));
  }