#puzzle difficulty