Question: 
Write a function to find the element count that occurs before the record in the given tuple.


Model's Code:
def count_first_elements(tup):
    return sum(1 for item in tup if not isinstance(item, tuple))



Sample Correct Code:
def count_first_elements(test_tup):
  for count, ele in enumerate(test_tup):
    if isinstance(ele, tuple):
      break
  return (count) 


Asserts:
assert count_first_elements((1, 5, 7, (4, 6), 10) ) == 3
assert count_first_elements((2, 9, (5, 7), 11) ) == 2
assert count_first_elements((11, 15, 5, 8, (2, 3), 8) ) == 4


Tests:
Test 1 of 3: FAIL: AssertionError()

Test 278 of 974: 199/278 (71.58273381294964%): failed