An elevator simulation program to experiment with threading