Minimal puzzle