#!/usr/bin/env python3
"""Daftar set 3-slide TSC yang lengkap (01,02,03) di openclaw-img."""
import os, re, collections
IMG = "/home/mantapman/.hermes/profiles/atun/workspace/openclaw-img"
grup = collections.defaultdict(list)
for f in sorted(os.listdir(IMG)):
    if not f.endswith(".jpg") or not f.startswith("tsc"):
        continue
    m = re.match(r"(tsc_.+)_(\d\d)\.jpg$", f)
    if not m:
        continue
    grup[m.group(1)].append(int(m.group(2)))
lengkap = {k: sorted(v) for k, v in grup.items() if sorted(v) == [1, 2, 3]}
print("set lengkap 3 slide:", len(lengkap))
for k in sorted(lengkap):
    print(" ", k)
print("grup lain (bukan 1-3):")
for k in sorted(grup):
    if k not in lengkap:
        print(" ", k, sorted(grup[k]))
