# Punisher logo in C Codelite

I have recently finished a program in C which prints the Punisher Logo. Can you help me to simply reduce the number of lines in the code? Thank you.

PS: Please reply me in English or Spanish.

PS 2: Please don't modify any pixel of the logo, only help me reduce the code (printing the same).

```
#include <stdio.h>
#define NROWS 30
#define NCOLS 70
#define COLOR1 ' '
#define COLOR2 219
//#define COLOR3 '0'
//LOGOTIPO DE PUNISHER EN C
int main(){
char skull[NROWS][NCOLS];
int i, j;
/* Inicialización de matriz */
for(i=0;i<NROWS;i++) {
for(j=0; j<NCOLS;j++) {
skull[i][j] = COLOR1;
}
}
//CRÁNEO y OJOS
for(i=0;i<NROWS;i++) {
for(j=0; j<NCOLS;j++) {
if((i==12 && j>27 && j<34)||(i==11 && j>26 && j<32)||
(i==12 && j>36 && j<43)||(i==11 && j>38 && j<44)){ //OJOS
skull[i][j] = COLOR1;
}else if( (i-NROWS/2)*(i-NROWS/2) + (j-NCOLS/2)*(j-NCOLS/2)
<= (NROWS/3)*(NROWS/3) && i<NROWS/2 ) { //CRÁNEO
/* Circunferencia (x-x0)^2 + (y-y0)^2 = R^2 */
if(i!=5){
skull[i][j] = COLOR2;
}else{
skull[i][j] = COLOR1;
}
}
}
}
//CABEZA 0
for(j=235;j<256;j++){
i=7;
skull[i][j] = COLOR2;
}
//CABEZA 1
for(j=235;j<256;j++){
i=6;
skull[i][j] = COLOR2;
}
//CABEZA 2
for(j=236;j<255;j++){
i=5;
skull[i][j] = COLOR2;
}
//CABEZA 3
for(j=237;j<254;j++){
i=4;
skull[i][j] = COLOR2;
}
//CABEZA 4
for(j=239;j<252;j++){
i=3;
skull[i][j] = COLOR2;
}
//CABEZA LATERALES
for(j=235;j<255;j++){
for(i=6;i<13;i++){
skull[i][j] = COLOR2;
skull[i][j+20] = COLOR2;
}
j+=20;
}
//CABEZA LATERALES 2
for(j=234;j<256;j++){
for(i=9;i<11;i++){
skull[i][j] = COLOR2;
skull[i][j+22] = COLOR2;
}
j+=22;
}
//OJO NIVEL 3A
for(j=236;j<239;j++){
i=7;
skull[i][j] = COLOR1;
}
//OJO NIVEL 3B
for(j=252;j<255;j++){
i=7;
skull[i][j] = COLOR1;
}
//PRE-COLMILLOS
for(j=236;j<255;j++){
i=12;
if(j!=238 && j!=239 && j!=251 && j!=252){
skull[i][j] = COLOR2;
}else{
skull[i][j] = COLOR1;
}
}
//NARIZ 1
for(j=244;j<247;j+=2){
i=10;
skull[i][j] = COLOR1;
}
//NARIZ 2
for(j=243;j<248;j+=4){
i=11;
skull[i][j] = COLOR1;
}
//COLMILLOS
for(j=240;j<250;j++){
for(i=13;i<20;i++){
skull[i][j] = COLOR2;
skull[i][j+1] = COLOR2;
}
j+=2;
}
/* Imprimir la matriz */
for(i=0;i<NROWS;i++) {
for(j=0; j<NCOLS;j++) {
printf("%c", skull[i][j]);
}
printf("\n");
}
return 0;
}
```