Requirements:
	Python 3.8 or higher
	numpy
	random
	scipy
	matplotlib
	tqdm
	math