Contas a pagar

Vô João está aposentado, tem boa saúde, mas a vida não está fácil. Todo mês é um sufoco para conseguir pagar as contas! Ainda bem que ele é muito amigo dos donos das lojas do bairro, e eles permitem que ele fique devendo.

Depois de pagar aluguel, conta de luz, conta de água, conta do telefone celular e conta do mercado, Vô João ainda tem que pagar as contas do Açougue, da Farmácia e da Padaria.

Dados o valor que Vô João tem disponível e o valor das contas do Açougue, Farmácia e Padaria, escreva um programa para determinar quantas contas, entre as três que ainda não foram pagas, Vô João consegue pagar.

Entrada

A entrada contém quatro linhas. A primeira linha contém um inteiro VV, o valor que Vô João tem disponível para pagar as contas. A segunda linha contém um inteiro AA, o valor da conta do Açougue. A terceira linha contém um inteiro FF, o valor da conta da Farmácia. A quarta linha contém um inteiro PP, o valor da conta da Padaria.

Saída

Seu programa deve produzir uma única linha, contendo um único inteiro, o maior número de contas que Vô João consegue pagar.

Restrições

Informações sobre a pontuação

Exemplos

Exemplo de entrada 1

100
30
40
30

Exemplo de saída 1

3

Exemplo de entrada 2

50
82
99
51

Exemplo de saída 2

0

Exemplo de entrada 3

200
180
100
120

Exemplo de saída 3

1

Exemplo de entrada 4

200
100
180
90

Exemplo de saída 4

2