import glob
ext = '.puk'
dirs = glob.glob("./*/", recursive=True)
match = [dirr for dirr in dirs if all(fname.endswith(ext) for fname in glob.glob(f'{dirr}*'))]
print(match)
aW1wb3J0IGdsb2IKCmV4dCA9ICcucHVrJwpkaXJzID0gZ2xvYi5nbG9iKCIuLyovIiwgcmVjdXJzaXZlPVRydWUpCm1hdGNoID0gW2RpcnIgZm9yIGRpcnIgaW4gZGlycyBpZiBhbGwoZm5hbWUuZW5kc3dpdGgoZXh0KSBmb3IgZm5hbWUgaW4gZ2xvYi5nbG9iKGYne2RpcnJ9KicpKV0KcHJpbnQobWF0Y2gpCg==