Banco de Horas

Um funcionário de uma empresa de desenvolvimento de software tem uma jornada de trabalho de 8 horas diárias, de segunda à sexta-feira. A empresa é flexível quanto ao horário de trabalho dos funcionário, permitindo que eles trabalhem, no mínimo, 5 horas por dia e, no máximo, 10 horas diárias, desde que ao fim do mês eles tenham trabalhado, no total, o equivalente a um mínimo de 8 horas por dia útil do mês.

Caso o funcionário trabalhe mais 8 horas por dia útil do mês, as horas excedentes irão para o Banco de Horas do funcionário, para serem contabilizadas no total do mês seguinte; caso o funcionário não cumpra o mínimo estipulado, as horas não cumpridas são descontadas de seu salário mensal.

Dado o número de dias úteis de um mês e o número de horas que o funcionário trabalhou em cada um destes dias, faça um programa que determine o Banco de Horas ou o número de horas a serem pagas, conforme cada caso.

Entrada

A primeira linha da entrada contém o número DD (1D251\leq D\leq 25) de dias úteis do mês. A linha seguintes contém DD inteiros HiH_i (5Hi105\leq H_i\leq 10), separados por um espaço em branco, que correspondem o número de horas trabalhadas pelo funcionário no ii-ésimo dia útil do mês.

Saída

A saída do programa consiste em uma das três mensagens abaixo, impressa em uma linha, a depender do número de horas trabalhadas pelo funcionário:

  1. Banco de horas: HH hora(s)”, onde HH é o número de horas excedentes;
  2. Horas a serem pagas: DD hora(s)”, onde DD é o número de horas a serem descontadas do salário do funcionário;
  3. A jornada de trabalho foi cumprida”, caso o funcionário trabalhe o número exato de horas estipuladas.

Exemplo de entrada 1

1
8

Exemplo de saída 1

A jornada de trabalho foi cumprida

Exemplo de entrada 2

3
5 9 9

Exemplo de saída 2

Horas a serem pagas: 1 hora(s)

Explicação do exemplo 2: O funcionário trabalhou um total de 23 horas, de modo que ficou devendo ainda 1 hora a ser paga, pois nos 3 dias úteis deste mês ele deveria ter trabalhado 24 horas no total.

Exemplo de entrada 3

5
6 9 10 7 10

Exemplo de saída 3

Banco de horas: 2 hora(s)