NOIPC 2018 Friday, Semifinal Round 2