





from __future__ import annotations




def  __UpperCAmelCase(   lowercase_			,     lowercase_			,     lowercase_			,     ):
       if (electron_conc, hole_conc, intrinsic_conc).count(0   ) != 1:
              raise ValueError('''You cannot supply more or less than 2 values'''   )
       elif electron_conc < 0:
              raise ValueError('''Electron concentration cannot be negative in a semiconductor'''   )
       elif hole_conc < 0:
              raise ValueError('''Hole concentration cannot be negative in a semiconductor'''   )
       elif intrinsic_conc < 0:
              raise ValueError(
                  '''Intrinsic concentration cannot be negative in a semiconductor'''   )
       elif electron_conc == 0:
              return (
                  "electron_conc",
                  intrinsic_conc**2 / hole_conc,
              )
       elif hole_conc == 0:
              return (
                  "hole_conc",
                  intrinsic_conc**2 / electron_conc,
              )
       elif intrinsic_conc == 0:
              return (
                  "intrinsic_conc",
                  (electron_conc * hole_conc) ** 0.5,
              )
       else:
              return (-1, -1)


if __name__ == "__main__":
       import doctest

       doctest.testmod()








import os




def  __UpperCAmelCase(   ):
       with open(os.path.dirname(lowercase_   ) + '''/p022_names.txt'''   ) as file:
              _lowerCamelCase				:  Optional[int]						=		str(file.readlines()[0]   )
              _lowerCamelCase				:  List[Any]						=		names.replace('''"'''			,     ''''''   ).split(''','''   )

       names.sort()

       _lowerCamelCase				:  Optional[int]						=		0
       _lowerCamelCase				:  Tuple						=		0

       for i, name in enumerate(lowercase_   ):
              for letter in name:
                     name_score += ord(lowercase_   ) - 64

              total_score += (i + 1) * name_score
              _lowerCamelCase				:  Optional[int]						=		0
       return total_score


if __name__ == "__main__":
       print(solution())

