http://web-ext.u-aizu.ac.jp/circles/acpc/commentary/ACPC2017Day2/L.pdf
University of Aizu Competitve Programming Club