anchor.diff:      // Create two different encodings.
       let shiftJIS = Encoding.GetEncoding("shift_jis")
       let utf8 = Encoding.UTF8;
  -    let convertedBytes = Encoding.Convert(shiftJIS, utf8, shiftJIS.GetBytes(line.ToCharArray()))
  -    let unicodeStr = utf8.GetString(convertedBytes)
  -    unicodeStr
  -
  -let convertLineToShiftJIS (line: string) =
  -    // Create two different encodings.
  -    let shiftJIS = Encoding.GetEncoding("shift_jis")
  -    let utf8 = Encoding.UTF8;
  -    let shiftJISBytes = Encoding.Convert(utf8, shiftJIS, utf8.GetBytes(line.ToCharArray()))
  -    let shiftJISStr = Encoding.UTF8.GetString(shiftJISBytes)
  -    shiftJISStr
  +    let utf8Bytes = Encoding.Convert(shiftJIS, utf8, shiftJIS.GetBytes(line.ToCharArray()))
  +    let utf8Str = utf8.GetString(utf8Bytes)
  +    utf8Str
   
   let pritty_print (json: string) =
       let parsedJson = JsonConvert.DeserializeObject(json)
  
positive.code:     psInfo.UseShellExecute <- false
      psInfo.RedirectStandardOutput <- true
      psInfo.RedirectStandardInput <- true
      psInfo.Arguments <- @"" + config.DBPath
      let p = Process.Start(psInfo)
      let encoding = config.DBEncoding |> Encoding.GetEncoding
  
negative.code:         writer.Close()
      let stdout = p.StandardOutput.ReadToEnd()
      if config.Pritty then
          stdout |> pritty_print |> printfn "-> %s"
      else
          stdout |> printfn "-> %s"
      p.Close()
  
  [<EntryPoint>]
  