I finished the first and second functions
:wq