


class    _a				:




	def __init__(   self		:						str						)->			Optional[int]:
			lowerCAmelCase__  :     List[str]       	=   []
			lowerCAmelCase__  :     Optional[Any]       	=   0
			lowerCAmelCase__  :     Tuple       	=   0




	def __str__(   self		:						Tuple						)->			List[str]:
			lowerCAmelCase__  :     str       	=   '''<''' + str(self.entries						)[1:-1] + '''>'''
			return printed




	def 				UpperCAmelCase__(   self		:						List[Any]						,   _SCREAMING_SNAKE_CASE		:						Dict						)->			List[Any]:
			self.entries.append(_SCREAMING_SNAKE_CASE						)
			lowerCAmelCase__  :     Any       	=   self.length + 1




	def 				UpperCAmelCase__(   self		:						Optional[Any]						)->			List[str]:
			lowerCAmelCase__  :     Dict       	=   self.length - 1
			lowerCAmelCase__  :     str       	=   self.entries[self.front]
			# self.front-=1
			# self.entries = self.entries[self.front:]
			lowerCAmelCase__  :     Tuple       	=   self.entries[1:]
			return dequeued




	def 				UpperCAmelCase__(   self		:						Any						,   _SCREAMING_SNAKE_CASE		:						Optional[Any]						)->			Tuple:
			for _ in range(_SCREAMING_SNAKE_CASE						):
					self.put(self.get()						)




	def 				UpperCAmelCase__(   self		:						int						)->			Dict:
			return self.entries[0]




	def 				UpperCAmelCase__(   self		:						Any						)->			Optional[Any]:
			return self.length








from typing import TYPE_CHECKING

from ...utils import _LazyModule


lowerCamelCase		=						{'''tokenization_phobert''': ['''PhobertTokenizer''']}


if TYPE_CHECKING:
		from .tokenization_phobert import PhobertTokenizer

else:
		import sys

		lowerCamelCase		=						_LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)




