function [p_shapes, r_shape] = LPmake_Figure10 ()

% LPMAKE_FIGURE10 defines some arrays needed to generate Figure 10
% using 600 copies of a single hexomino to tile a 60 x 60 square

% Create the binary matrix for the hexomino
p_shapes = zeros(3,3);
p_shapes(1,2) = 1;
p_shapes(2,1:2) = 1;
p_shapes(3,1:3) = 1;
% Create the binary matrix for the region
r_shape = ones(60,60);
% Create the linear system
[ a, b ] = polyomino_monohedral_matrix ( r_shape, p_shapes );
[m,n] = size(a);
% Write to file the associated .LP file
polyomino_lp_write ( 'Figure10.lp', '\ Figure10', m, n, a, b );
end