Buena Vista tackles another daunting challenge in Concordia-Moorhead