Puzzle of the Week #328 - Binary Determination

Place either a 0 or a 1 in each empty square such that each row and each column will form a correct multiplication of two binary numbers to give the decimal number at the end of the row or column. For instance, if the product is 12, the row might read 011x100 (3x4), or one of a number of other possible combinations. I have provided decimal-to-binary tables to help you. Here are two puzzles, one with binary numbers of up to three digits, and one up to four digits.

bindet 3&4 puz.jpg