bitmaker assignment 2