finished stoche/ueb3 assignment 4