<?php
$n=5;
$L='l_';
$l='l ';
echo "パターン1\n";
for($i=0;$i<$n+1;$i++){
echo ((strlen($i)>1)?substr($i,1):$i)." ";
}
echo "\n";
for($i=0;$i<($n*2);$i++)
{
for($j=0;$j<$n+1;$j++)
{
echo ($j<$i+1 && $j<$n && $i<$n)
?(($i%2==0 && $j%2==0)
?$L:(($i%2!=0 && $j%2!=0)
?$L:$l))
:(($j<$n-($i-$n) && $j<$n && $i>=$n)
?(($i%2==0 && $j%2==0)
?$L:(($i%2!=0 && $j%2!=0)
?$L:$l)):$l);
}
echo "\n";
}
for($i=$n;$i>-1;$i--){
echo ((strlen($i)>1)?substr($i,1):$i)." ";
}
echo "\n\n";
echo "パターン2\n";
for($i=0;$i<$n+1;$i++){
echo ((strlen($i)>1)?substr($i,1):$i)." ";
}
echo "\n";
for($i=0;$i<$n+2;$i++){
for($j=0;$j<$n+1;$j++){
echo ($i%2==0 && $j%2 ==0 && $j<$n && $i<$n+1)?$L:($i%2!=0 && $j%2 !=0 && $j<$n && $i<$n+1)?$L:$l;
}
echo "\n";
}
for($i=$n;$i>-1;$i--){
echo ((strlen($i)>1)?substr($i,1):$i)." ";
}