def split(message: str, step: int) -> list[str]:
	"""Split a message in chunk of a given length.
	The last chunk can be shorter.

	Args:
		message (str): the message to process.
		step (int): the length of every chunks.

	Returns:
		list[str]: the list of chunks.
	"""
	chunks = [message[i:i+step] for i in range(0, len(message), step)]
	return chunks