def test_allhigh(self): self.assertEqual(birthdayCakeCandles([5, 5, 5, 5, 5, 5, 5, 5]), (8))
def test_case(self): self.assertEqual(birthdayCakeCandles([1, 2, 3, 5, 5, 4]), (2))
def test_negative(self): self.assertEqual(birthdayCakeCandles([1, 2, 3, 3, -5, -5, -4]), (2))
def test_zeros(self): self.assertEqual(birthdayCakeCandles([0, 0, 0, 0, 0]), (5))
def test_2(self): self.assertEqual(3, birthdaycakecandles.birthdayCakeCandles([3, 2, 5, 1, 4, 3, 5, 5, 2]))
def test_0(self): self.assertEqual(2, birthdaycakecandles.birthdayCakeCandles([3, 2, 1, 3]))