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