#puzzle strategy