ported back to Think C
3 files changed