self.pattern_range = list(range(1, self.limit, 2))
if pattern == 'random':
random.shuffle(self.pattern_range)
elif pattern == 'reversed':
self.pattern_range = reversed(self.pattern_range)
elif self.faces == 25:
self.pattern_range = [1, 21, 7, 23, 3, 17, 9, 15, 11, 19, 5, 13]
self._all_random = pattern == 'all_random'