\documentclass[twoside,12pt,a4paper,english]{book}

%\includeonly{chapter04,list}

\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{listings}
\usepackage[table]{xcolor}
\usepackage{tikz}
\usepackage{multicol}
\usepackage[colorlinks=true]{hyperref}
\usepackage{array}
\usepackage{microtype}

\usepackage{fouriernc}
\usepackage[T1]{fontenc}

\usepackage{graphicx}
\usepackage{framed}
\usepackage{amssymb}
\usepackage{amsmath}

\usepackage{pifont}
\usepackage{ifthen}
\usepackage{makeidx}
\usepackage{enumitem}

\usepackage{titlesec}

\usepackage{skak}
\usepackage[scaled=0.95]{inconsolata}


\usetikzlibrary{patterns,snakes}
\pagestyle{plain}

\definecolor{keywords}{HTML}{44548A}
\definecolor{strings}{HTML}{00999A}
\definecolor{comments}{HTML}{990000}

\lstset{language=C++,frame=single,basicstyle=\ttfamily \small,showstringspaces=false,columns=flexible}
\lstset{
  literate={ö}{{\"o}}1
           {ä}{{\"a}}1
           {ü}{{\"u}}1
}
\lstset{xleftmargin=20pt,xrightmargin=5pt}
\lstset{aboveskip=12pt,belowskip=8pt}

\lstset{
    commentstyle=\color{comments},
    keywordstyle=\color{keywords},
    stringstyle=\color{strings}
}

\date{modified by Johannes Kapfhammer, February 2021}

\usepackage[a4paper,vmargin=30mm,hmargin=33mm,footskip=15mm]{geometry}

\title{\Huge SOI Camp 2021 -- Graph Day}
\author{\Large Competitive Programmer’s Handbook by Antti Laaksonen}

\makeindex
\usepackage[totoc]{idxlayout}

\titleformat{\subsubsection}
{\normalfont\large\bfseries\sffamily}{\thesubsection}{1em}{}

\begin{document}

%\selectlanguage{finnish}

%\setcounter{page}{1}
%\pagenumbering{roman}

\frontmatter
\maketitle
\setcounter{tocdepth}{1}
\tableofcontents

\include{preface}

\mainmatter
\pagenumbering{arabic}
\setcounter{page}{1}

\newcommand{\key}[1] {\textbf{#1}}

%\part{Basic techniques}
%\include{chapter01}
%\include{chapter02}
%\include{chapter03}
%\include{chapter04}
%\include{chapter05}
%\include{chapter06}
%\include{chapter07}
%\include{chapter08}
%\include{chapter09}
%\include{chapter10}
\part{Main Topics}
\include{chapter11}
\include{chapter12}
\include{chapter13}
\include{chapter14}
\include{chapter16}
%\include{chapter20}
\chapter{State Graphs}
Please watch the video about state graphs.\\
\url{https://www.youtube.com/watch?v=RdK3b9QWs94}

\part{Advanced topics}
\include{chapter15}
\include{chapter17}
\include{chapter18}
\chapter{Bridges and Articulation Points}
Please read our wiki: \url{https://soi.ch/wiki/bridges-articulationpoints/}
\include{chapter19}

% \part{Advanced topics}
%\include{chapter21}
%\include{chapter22}
%\include{chapter23}
%\include{chapter24}
%\include{chapter25}
%\include{chapter26}
%\include{chapter27}
%\include{chapter28}
%\include{chapter29}
%\include{chapter30}

\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{Bibliography}
\include{list}

\cleardoublepage
\printindex

\end{document}