Union Catholic rises to the challenge of snowstorm