Finished EX 117

finished... yays...