pep_065 solved