


"""simple docstring"""


from abc import ABC, abstractmethod
from argparse import ArgumentParser
class 						_UpperCamelCase						(     lowerCAmelCase__	):
							'''simple docstring'''







							@staticmethod
							@abstractmethod
							def     snake_case       (  __a			):
										raise NotImplementedError()



							@abstractmethod
							def     snake_case       (  self			):
										raise NotImplementedError()








"""simple docstring"""


import cmath
import math


def _lowerCamelCase			(	_UpperCamelCase					,				_UpperCamelCase					,				_UpperCamelCase					,				_UpperCamelCase   ):

			'''simple docstring'''




			__lowerCAmelCase       					=    math.radians(_UpperCamelCase   )
			__lowerCAmelCase       					=    math.radians(_UpperCamelCase   )

			# Convert voltage and current to rectangular form
			__lowerCAmelCase       					=    cmath.rect(_UpperCamelCase					,				_UpperCamelCase   )
			__lowerCAmelCase       					=    cmath.rect(_UpperCamelCase					,				_UpperCamelCase   )

			# Calculate apparent power
			return voltage_rect * current_rect


if __name__ == "__main__":
	import doctest

	doctest.testmod()




