CCF98.COM: A THOROUGH EXPLORATION INTO THE PUZZLING WEBSITE