sub min{$_[$_[1]<$_[0]]} ($A,$B,$S)=glob<>; if($S==1||abs($A-$S)<=abs($B-$S)){ print abs($A-$S)+$S }else{ print abs($B-$S)+abs($A-1)+min( $S, abs($A-$S)+1 ) }