%%%%%%%%%%
% %%  ...%
% %.% %%.%
% %    .%%
%   %    %
%. % % %.%
%  P%% %.%
% %%  .%.%
%%%%%%%%%%