#puzzle strategies