def multiple(layer: int, limit: int) -> Set[str]:
	"""Returns a set of strings to be used as Slots with Pabianas default Clock.

	Args:
		layer: The layer in the hierarchy this Area is placed in.
			Technically, the number specifies how many of the Clocks signals are relevant to the Area.
			Between 1 and limit.
		limit: The number of layers of the hierarchy.
	"""
	return {str(x).zfill(2) for x in [2**x for x in range(limit)] if x % 2**(layer - 1) == 0}
Returns a set of strings to be used as Slots with Pabianas default Clock.

	Args:
		layer: The layer in the hierarchy this Area is placed in.
			Technically, the number specifies how many of the Clocks signals are relevant to the Area.
			Between 1 and limit.
		limit: The number of layers of the hierarchy.