Finished 11

stream function look at the smart way to do it not the stupid one