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