\usepackage{graphicx}
\usepackage{subfig}

\usepackage{scalefnt}


\usepackage[tableposition=top]{caption}

\usepackage{makecell}
\renewcommand{\cellalign}{cr}

\usepackage{todonotes}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathtools}
\usepackage{amsthm}

\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{shapes.misc, positioning, arrows.meta,decorations.pathreplacing,angles,quotes, patterns}

\usepackage{bm, bbm}
\usepackage{enumitem}

\theoremstyle{plain}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{corollary}[theorem]{Corollary}
\theoremstyle{definition}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{assumption}[theorem]{Assumption}
\theoremstyle{remark}
\newtheorem{remark}[theorem]{Remark}

\long\def\comment#1{}

\RequirePackage{fancyhdr}
\RequirePackage{xcolor} %
\RequirePackage{algorithm}
\RequirePackage[noend]{algcompatible}
\RequirePackage{natbib}
\RequirePackage{eso-pic} %
\RequirePackage{forloop}
\RequirePackage{url}
