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.

Source: Original.


Solution
Mail to Ken