#!/usr/bin/env python3

import treeswift as ts
import sys

if __name__ == "__main__":
	try:
		t = ts.read_tree_newick(sys.argv[1])
	except:
		sys.stdout.write("Tree cannot be parsed as newick.\n")
		sys.exit(1)
	print(t.diameter())
