dairy diary daily
pseudo 
Rubik's Cube
haystack  needle (Needle in a Haystack  大海捞针)