Changelog:

Your Task

  1. Work on the corresponding lab first to get familiar with bit puzzles generally.

  2. Go to the custom code environment and solve the homework problems.

    Note that there is partial credit if you violate some of the restrictions of a puzzle (like the operator count limit) but otherwise solve it.

Hints

Specific advice for the puzzles

allevenbits

getbits

fiveeighths

addok

evenbitparity