Cheers, JohnB. for explaining the delights of FizzBuzz...I've played it far too many times to be capable of explaining it to anybody!! All the best................Harry. :0)