Problem:
Score : 200 points

Problem Statement

Takahashi's house has only one socket.

Takahashi wants to extend it with some number of power strips, each with A sockets, into B or more empty sockets.

One power strip with A sockets can extend one empty socket into A empty sockets.

Find the minimum number of power strips required.

Constraints

All values in input are integers.

2 \leq A \leq 20

1 \leq B \leq 20

Input

Input is given from Standard Input in the following format:

A B

Output

Print the minimum number of power strips required.

Sample Input 1

4 10

Sample Output 1

3

3 power strips, each with 4 sockets, extend the socket into 10 empty sockets.

Sample Input 2

8 9

Sample Output 2

2

2 power strips, each with 8 sockets, extend the socket into 15 empty sockets.

Sample Input 3

8 8

Sample Output 3

1

Solution in JavaScript (Node.js 12.16.1) (judge verdict: Runtime Error)

<!DOCTYPE html>
<html>
<script language="javascript">
    function recibir() {
        var valor = document.getElementById("texto").value;
        document.getElementById("txt").innerHTML = valor;
        array = valor.split([' ']);
        for (var i = 0; i < array.length; i++) {
            array[i] = parseInt(array[i]);
        }
        var audioOutputs = array[0];
        var friends = array[1];
        var flag = false;
        var aux = 1;
        for (var j = 0; flag === false; j++) {
            adapters = audioOutputs * aux - j;
            if (adapters >= friends) {
                flag = true;
            } else {
                aux = aux + 1;
            }
        }
        console.log(j);
    }
</script>

<body>
    <form id="formulario" method="Post">
        <input type="text" id="texto" />
        <input type="button" name="enviar" value="Enviar" onclick="recibir();" /><br>
        <div id="txt"></div>
    </form>

</body>

</html>