<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def bethe_fermi(energy, quasipart, shift, hopping, beta):
 """product of the bethe lattice dos, fermi distribution"""

    return fermi_dist(quasipart * energy - shift, beta) \
            * bethe_lattice(energy, hopping)