func main()
	var ss: [][]char :: cui@input().split(" ")
	var A: int :: ss[0].toInt(&)
	var B: int :: ss[1].toInt(&)
	var C: int :: ss[2].toInt(&)
	var ans: int :: lib@min((B - A).abs(), (B - C).abs())
	do ans :: lib@min(ans, (A - C).abs())
	do cui@print("\{ans}\n")
end func