2-17(reworked_final)

2-17(reworked_final)