That looks a good example...sure I can learn something from it too...I tried it but got a bug on line 44...will look into that when less tired!

Interesting in what you say; I do this as a hobby too...but would not mind actually taking it a little further...

Well, if you got any other great examples or any other questions then post them here...I’m a novice and keen to learn – but will try and answer...or maybe the other PASCAL stalwarts could help us out if we both get stuck!