public static int METHOD_1 ( TYPE_1 VAR_1 , int position ) { int VAR_2 = TYPE_2 . METHOD_2 ( VAR_1 ) ; int VAR_3 = TYPE_2 . METHOD_3 ( VAR_1 ) ; int VAR_4 = TYPE_2 . METHOD_4 ( VAR_1 ) ; if ( position < VAR_3 ) { return ( ( VAR_4 + 1 ) - VAR_2 ) + ( position % VAR_2 ) ; } if ( position > VAR_4 ) { return VAR_3 + ( position % VAR_2 ) ; } return position ; }

public static int METHOD_1 ( TYPE_1 VAR_1 , int position ) { int VAR_2 = TYPE_2 . METHOD_2 ( VAR_1 ) ; if ( VAR_2 == 0 ) return 0 ; int VAR_3 = TYPE_2 . METHOD_3 ( VAR_1 ) ; int VAR_4 = TYPE_2 . METHOD_4 ( VAR_1 ) ; if ( position < VAR_3 ) { return ( ( VAR_4 + 1 ) - VAR_2 ) + ( position % VAR_2 ) ; } if ( position > VAR_4 ) { return VAR_3 + ( position % VAR_2 ) ; } return position ; }
