 		}
 		else
 		{
-			let den = ["1"] + [Character](repeating: "0", count: afterPoint.characters.count)
+			let den = ["1"] + [Character](repeating: "0", count: afterPoint.count)
 			self.init(beforePoint + afterPoint, over: String(den))
 		}
 	}


		let i = nStr.index(of: ".")!.encodedOffset

		
		let beforePoint = String(Array(nStr.characters)[..<i])
		let afterPoint  = String(Array(nStr.characters)[(i + 1)...])

		if afterPoint == "0"
		{

	//
	//	MARK: - Limbs Subtraction
	//	————————————————————————————————————————————————————————————————————————————————————————
	//	||||||||        Limbs Subtraction        |||||||||||||||||||||||||||||||||||||||||||||||
	//	————————————————————————————————————————————————————————————————————————————————————————
	//
	//
