import std.stdio, std.string, std.conv;

void main(){
	auto AB = ri!size_t();
	solve( AB[0] , AB[1] ).writeln();
	
	return;
}
auto solve( size_t A , size_t B ){
	if ( (B-1)%(A-1)==0 ){
		return (B-1)/(A-1);
	} else {
		return (B-1)/(A-1)+1;
	}
}




T[] ri( T = size_t )(){
	T[] ol;
	foreach( string elm ; readln().chomp().split() ){
		ol ~= elm.to!T();
	}
	return ol;
}
