Added solutions to the software portion of problem set 4.