import random
from IPython.core.display import SVG
import pyomo.environ as pyo
from pysat.solvers import Solver
from pysat.formula import CNF
import py_svg_combinatorics as psc
from ipywidgets import widgets, HBox
from collections import Counter
from pprint import pprint
from random import randint
import numpy as np
from IPython.display import IFrame
import IPython
from copy import copy
import os
from pathlib import Path
nbname = ''
try:
nbname = __vsc_ipynb_file__
except:
if 'COCALC_JUPYTER_FILENAME' in os.environ:
nbname = os.environ['COCALC_JUPYTER_FILENAME']
title_ = Path(nbname).stem.replace('-', '_').title()
IFrame(f'https://discopal.ispras.ru/index.php?title=Hardprob/{title_}&useskin=cleanmonobook', width=1280, height=300)