This is amazing!
My children will be proud of me))
Thanks for all who supported me.
ICPC NA North Central and South Division