Created Multiplication caching