bucket-game initail draft with working code