A simulation program that was used for my diploma project