q5_upper_to_lower_final.py