added exercise1b