int main(void) { int N; scanf("%d", &N); set_star(N); print_star(N); return 0; }
void set_star(int n) { if (n == 1) { bd[1][1] = '*'; bd[1][2] = 0; return; } int d = n / 3; set_star(d); copy_star(d, 1, n/3+1); copy_star(d, 1, 2*n/3+1); copy_star(d, n/3+1, 1); copy_blank(d, n/3+1, n/3+1); copy_star(d, n/3+1, 2*n/3+1); copy_star(d, 2*n/3+1, 1); copy_star(d, 2*n/3+1, n/3+1); copy_star(d, 2*n/3+1, 2*n/3+1); }
void unstar(list<int> int_params, list<string> string_params, sp_session *session, sp_track *track) { set_star(false, session, track); on_unstarred(); }