**Primes**

Given two integers N and M (N <= M), output all the prime numbers between N and M inclusive, one per line.

N and M will be positive integers less than or equal to 1,000,000,000.

The difference between N and M will be less than or equal to 5,000,000.

**Bills Bills Bills**

A gas company has a monthly billing rate based on consumption by its customers. The rate structure is given as follows:

___________________________________________________

For the first 10m3 or less $6.59 (minimum bill)

For the next 20m3 23.73 cents/m3

For the next 55m3 22.71 cents/m3

For the next 85m3 21.78 cents/m3

For the next 170m3 20.85 cents/m3______

Write a program that will process the customers' bills. For each customer, the program should read an account number 0 <= A <= 99999 and two meter readings 0 <= M1, M2 < 10000. M1 represents the reading at the beginning of the month while M2 represents the reading at the beginning of the next month. The first line of input will be the account number. The second line of input will be M1 followed by a space then M2. The input will be terminated if and only if a negative account number is entered.

Note: There are situations where the final reading may be less than the initial reading. For example, the initial reading might be 9980 while the final reading is 0015 indicating a consumption during the month of 35m3 because the meter has 'rolled over'.