HW3:Part2: bitstarter basic structure