Problem Two: Solution