Flatten-stack-and-count | SmartMove