cccccc1997 - Hard

more about : cccccc1997