exercise 1 not quite done but gotta move on