Data Mining Techniques Algorithms For Rubiks Cube