Finished up my submission for ! This one was way harder than I thought it would be...

0 2