Camperdown ready for four-game stretch of trying Hampden league fixtures