func UnsignedAdder(val1, val2 uint64) uint64 {
	return val1 + val2
}
Function to perform unsigned addition of two uint64 numbers.
Used only for setting Carry flag.
package ALU
func Adder(val1, val2 int64) int64 {
	return val1 + val2
}
func Multiplier(val1, val2 int64) int64 {
	return val1 * val2
}
func LogicalAND(val1, val2 int64) int64 {
	return val1 & val2
}
func LogicalOR(val1, val2 int64) int64 {
	return val1 | val2
}
func LogicalXOR(val1, val2 int64) int64 {
	return val1 ^ val2
}