Gilmer cross-country tackles tough 5K course