Discovering Number Theory w/CD-ROM