GP of Peterhof
Could not find any related blog. Let's discuss here. Solution for D, E, J and L?
Atcoder ABC #354 Solution Discussion