20020717809H; © J. van Rossum