bitstarter - week 3 assignment