Author: ? Year: 1995 Note: requires BASIC