Question: 
Write a function to multiply the adjacent elements of the given tuple.


Model's Code:
def multiply_elements(tup):
    return tuple(tup[i] * tup[i + 1] for i in range(len(tup) - 1))



Sample Correct Code:
def multiply_elements(test_tup):
  res = tuple(i * j for i, j in zip(test_tup, test_tup[1:]))
  return (res) 


Asserts:
assert multiply_elements((1, 5, 7, 8, 10)) == (5, 35, 56, 80)
assert multiply_elements((2, 4, 5, 6, 7)) == (8, 20, 30, 42)
assert multiply_elements((12, 13, 14, 9, 15)) == (156, 182, 126, 135)


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 726 of 974: 548/726 (75.48209366391184%): success