Multiplication Using Logic Gates