Rosetta Problems

ICPC 2021 miền Nam - D: Puzzle Pieces

https://oj.vnoi.info/problem/icpc21_mn_d