Exploring Hardcore and CD-ROMs