\expandafter\ifx\csname classoptions\endcsname\relax
  \def\classoptions{}
\fi
\documentclass[10pt,fykos,\classoptions]{fksempty}

\geometry{ignoreheadfoot,
  a4paper,
  hmargin=0.7cm,
  vmargin=0.7cm,
  headsep=0.2cm}

\usepackage{fkslegacyloader}

\problemsdir{./problems}

% this class doesn't support those, but we use same common
\newcommand{\leftheader}[1]{\relax}
\newcommand{\rightheader}[1]{\relax}
\input{common.tex}

\newcommand\problemtaskbox{%
\noindent\begin{minipage}{\textwidth}
 \problemtask\par
 \vspace{0.5\baselineskip}
 \noindent\makebox[\linewidth]{\rule{\paperwidth}{0.5pt}} 
\end{minipage}\par
\vspace{0.5\baselineskip}
}

% here should be correct number of problems
\begin{document}
\newcounter{teamno}
\setcounter{teamno}{0}
    \stepcounter{teamno}
    \setcounter{problem}{0}
\makeatletter
    \loop{
\stepcounter{problem}
        \@LoadProblem{\thebatch}{\theproblem}{%
            \@probname{}\\
            }
    }\ifnum\theproblem<\theproblemscount
    \repeat    
    \clearpage    
\makeatother


 
\end{document}
