
    MgH                     ,    S SK J r   \ " S5      S 5       rg)    )pluginelementc                    SSK Jn  0 SS_SS_SS_S	S
_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS _S!S"_S#S$_0 S%S&_S'S(_S)S*_S+S,_S-S._S/S0_S1S2_S3S4_S5S6_S7S8_S9S:_S;S<_S=S>_S?S@_SASB_SCSD_SESF_E0 SGSH_SISJ_SKSL_SMSN_SOSP_SQSR_SSST_SUSV_SWSX_SYSZ_S[S\_S]S^_S_S`_SaSb_ScSd_SeSf_SgSh_E0 SiSj_SkSl_SmSn_SoSp_SqSr_SsSt_SuSv_SwSx_SySz_S{S|_S}S~_SS_SS_SS_SS_SS_SS_E0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_E0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_ESSSSSSS.EnSn[        [        S5      R	                  5       R                  5       5      nUR                  5        H@  u  pgXV:X  d  M  U R                  SUS   -   S-   US   -   S-   US   -   S-   US   -   5        SnMB     U(       d  U R                  S5        g g )Nr   )
namedtupleHydrogen)H1r	   
Non MetalsHelium)He24Noble GasesLithium)Li37Alkali MetalsBerylium)Ber   9Alkaline Earth MetalsBoron)B511r
   Carbon)C612r
   Nitrogen)Nr   14r
   Oxygen)O816r
   Fluorine)Fr   19HalogensNeon)Ne1020Noble GassesSodium)Nar   23r   	Magnesium)Mgr    24zAlkaline Earth Metal	Aluminium)Al1327Other MetalsSilicon)Sir#   28r
   
Phosphorus)P1531r
   Sulfur)Sr'   32r
   Chlorine)Cl17z35.5r+   Argon)Ar1840r0   	Potassium)Kr*   39r   Calcium)Car/   rL   r   Scandium)Sc2145Transition MetalsTitanium)Ti2248rV   Vanadium)Vr3   51rV   Chromium)Crr6   52rV   	Manganese)Mn2555rV   Iron)Fe2656rV   Cobalt)Cor:   59rV   Nickel)Nir>   rk   rV   Copper)Cu29z63.5rV   Zinc)Zn3065rV   Gallium)GarB   70r;   	Germanium)GerE   73r;   Arsenic)As3375r
   Selenium)Se3479r
   Bromine)Br3580r+   Krypton)Kr3684r0   Rubidium)Rb3785r   	Strontium)Sr3888r   Yttrium)YrO   89rV   	Zirconium)ZrrL   91rV   Niobium)Nb4193rV   
Molybdenum)Mo4296rV   
Technetium)Tc4398rV   	Ruthenium)Ru44101rV   Rhodium)RhrU   103rV   	Palladium)Pd46106rV   Silver)Ag47108rV   Cadmium)CdrZ   112rV   Indium)In49115r;   Tin)Sn50119r;   Antimony)Sbr]   122r;   	Tellurium)Ter`   128r
   Iodine)Iz 53127r+   Xenon)Xe54131r0   Caesium)Csrd   133r   Barium)Barh   137r   	Lanthanum)La57139zRare Earth MetalsAstatine)Atr   210r+   	Americium)Am95243	ActinidesActinium)Acr   227r   Bismuth)Bi83z209.0r;   Bohrium)Bhz107 264rV   Copernicium)Cnr   285rV   Cerium)Ce58z140.1LanthanidesCurium)Cmr   247r   Californium)Cfr   251r   Dubnium)Db105268rV   Darmstadtium)Ds110281rV   
Dysprosium)Dy66z162.5r   Europium)Eu63z152.0r   Einsteinium)Es99252r   Francium)Fr87223zAlkaki MetalsFermium)Fm100257r   Gold)Aur   z197.0rV   
Gadolinium)Gd64z157.2r   Hafnium)Hf72z178.5rV   Hassium)Hsr   277rV   Holmium)Ho67z164.9r   Iridium)Ir77z192.2rV   Lead)Pb82z207.2r;   Lutetium)Lu71z175.0r   
Lawrencium)Lrr   262r   
Meitnerium)Mt109276rV   Mendelevium)Mdr   258r   	Neodymium)Nd60z144.2r   Nobelium)No102259r   	Neptunium)Npr   237r   Osmium)Os76z190.2rV   Platinum)Pt78z195.1rV   	Plutonium)Pu94244r   
Promethium)Pm61145r   Protactinium)Par   z231.0r   Praseodymium)Prrk   z140.9r   Radon)Rn86222r   Rhenium)Rer~   z186.2rV   Radium)Rar   226r   Rutherfordium)Rf104265rV   Roentgenium)Rg111280rV   
Seaborgium)Sgr   271rV   Samarium)Sm62z150.4r   Tantalum)Tarz   z180.9rV   Tungsten)W74z183.9rV   )Tl81z204.38r;   )Tbrt   z158.9r   )Tm69z168.9r   )Th90z232.0r   )U92z238.0r   )Ybrw   z173.0r   )ThalliumTerbiumThuliumThoriumUranium	YtterbiumFzEnter a periodic element: zSymbol: z
Atomic Number:    z
Atomic Mass:    z
Group:    Tz1Please make sure you typed the element correctly.)collectionsr   strinputstrip
capitalizeitemssay)jarvissr   elementsfoundr   keyvalues           =/Users/admin/workspace/ai/Jarvis/jarviscli/plugins/element.pyr   r      s   &m1m1m 	3m 	=	m
 	/m 	0m 	2m 	0m 	0m 	2m 	5m 	?m 	7m 	3m 	5m  	1!m" 	4#m$ 	3%m& 	7'm( 	>)m* 	;+m, 	:-m. 	9/m0 	;1m2 	<3m4 	75m6 	97m8 	99m: 	;;m< 	7=m> 	5?m@ 	7AmB 	3CmD 	4EmF 	1GmH 	5ImJ 	7KmL 	@MmN 	9OmP 	<QmR 	:SmT 	=UmV 	=WmX 	=YmZ 	;[m\ 	=]m^ 	:_m` 	;amb 	5cmd 	2emf 	7gmh 	6imj 	0kml 	4mmn 	7omp 	>qmr 	=smt 	3umv 	4wmx 	4ymz 	7{m| 	<}m~ 	?m@ 	6AmB 	2CmD 	7EmF 	<GmH 	AImJ 	:KmL 	8MmN 	7OmP 	8QmR 	4SmT 	:UmV 	:WmX 	=YmZ 	<[m\ 	7]m^ 	=_m` 	5amb 	8cmd 	7emf 	?gmh 	8imj 	9kml 	5mmn 	5omp 	<qmr 	>smt 	5umv 	8wmx 	:ymz 	<{m| 	3}m~ 	=m@ 	>AmB 	BCmD 	@EmF 	?GmH 	8ImJ 	>KmL 	=MmN ;77549YmH\ E%45;;=HHJKG^^%		

:a(+>>qIL]]`efg`hhkvvy~  @A  zB  B  	C & 

FG     N)r   r    r  r  <module>r     s%     	zH zHr  