#!/usr/bin/env python3 import re,urllib.request s=urllib.request.urlopen("https://raw.githubusercontent.com/or18/Rubiks-cube-xcross-solver/main/cli_lite_without_thread.cpp").read().decode() print("moves",len(re.findall(r"\{\"[^\"]+\", State\(\{",s))) print("scramble",len("R2 U F2".split()))