o
    noi                     @   sH   d dl mZ d dl mZ d dl mZ d dl mZ d dlmZ dd ZdS )	    )exceptions_dict)direct_dict)higher_dict)hundreds_dict)combinec                 C   sx  t |  }|tv rt| S |d}t|}g }dg}|dkr5|D ]}t| }t||}q"|| |S |dks=|dkr|d d }|tv rWt| }t||}d}t|}n9|dkrbdg}	dg}
nt| }	td	 }
t|	|
}t||}|t|d  }|d}t|}|d
krdd |D }|d	ks|dkr|d d }|tv rt| }t||}d}t|}n9|dkrdg}	dg}
nt| }	td }
t|	|
}t||}|t|d  }|d}t|}|d
krdd |D }|dks|dkrJ|d d }|tv rt| }t||}d}t|}n;|dkrdg}	dg}
nt| }	td }
t|	|
}t||}|t|d  }|d}t|}|d
krJdd |D }|dkr|d
 }|tv rht| }t||}d}t|}n6|dkrqdg}nt| }	td }
t|	|
}t||}|dd  }|d}t|}|d
krdd |D }|dks|dkrt| }t||}|| }dd |D S )N0 	      i1u   ఒకu   కోటి   r   c                 S      g | ]}|d  qS u   ు .0lr   r   Q/home/ubuntu/.local/lib/python3.10/site-packages/indic_numtowords/tel/cardinal.py
<listcomp>0       zconvert.<locals>.<listcomp>   u   లక్షా   c                 S   r   r   r   r   r   r   r   r   L   r      u   వెయ్యి   c                 S   r   r   r   r   r   r   r   r   h   r   u	   నూట      c                 S   r   r   r   r   r   r   r   r      r   c                 S   s   g | ]}|  qS r   )stripr   r   r   r   r      r   )	strr   r   lstriplenr   r   extendr   )numnum_strnfinal_word_list	word_listinew_listtemp_num
inter_listlis1lis2temp_strr   r   r   convert   s   





























r/   N)indic_numtowords.tel.data.numsr   r   r   r   indic_numtowords.tel.utilsr   r/   r   r   r   r   <module>   s    