Four Bits Square

0001
0001
0001
0001

In the 4x4 grid shown, the 4-bit binary patterns 0000, 0001, 1000,
and 1111 can all be found in at least one of the 10 different
lines (4 rows, 4 columns, 2 diagonals). Fill the grid with 1s and
0s to find as many 4-bit binary patterns as possible.
As above, you may read in either direction to find the patterns.