Natural Disaster vs Political Disaster in Andhra

Who says disasters always cause destruction (though that is the defining characteristic) .The situation in Andhra Pradesh(Telangana + coastal Andhra + Rayalseema) suggests the reverse. The turmoil caused by strike of power sector employees resulted into black out of many cities and no talks could yield any result. And then there comes the unusual rescuer, a cyclone, just the news of whose arrival resulted in at least a temporary break in strike. For such instability, whether in the political weather or in ocean, its the people who suffer, but as they say, it happens only in India where one disaster is negating the other!!! Truly, we are a country full of ironies and shocking surprises. Lets hope that the cyclone does not cause any serious damage, but remains there to disrupt the disruption caused by the political cyclone,which is this vacillation between to protest for bifurcation or for no bifurcation!!!

Print calendar program in C

/* prog to print calendar of any month in a given year by pradeep */
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

void main()
{
int firstdayofyear(int);
int firstdayofmonth(int,int);
int leapckeck(int);

int i,j,yr=0,date=0,m=0;
int f=0,fdoy=0;

char *mon[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"};
char day[]={'S','M','T','W','T','F','S'};
int dim[]={31,28,31,30,31,30,31,31,30,31,30,31};

/*
dim  is days in month
jan 31, feb 28/29, mar 31, apr 30, may 31, jun 30, jul 31, aug 31, sep 30, oct 31, nov 30, dec 31
*/

printf("enter month (1-12) and yr\n");
scanf("%d %d",&m,&yr);

printf("you enetered %d %d\n",m,yr);

if(leapcheck(yr))
dim[1]++;
/* printf("days in feb %d",dim[1]);  */

/* find first of month and year  */
fdoy=firstdayofyear(yr);
f=firstdayofmonth(fdoy,m);

if((m>2)&&(dim[1]==29))
f++;  /* adding on odd day for feb of leap yr for month later than feb*/

if((m>0)&&(m<13))
{
 printf("\t\t    \3%s %d\3 \n",mon[m-1],yr);
}
else
{
 printf("wrong month, printing for Jan");
 m=1;
}

/* print day header */
for(i=0;i<7;i++)
printf("%c \t",day[i]);
printf("\n");

/* starting from first day */
for(j=0;j<f;j++)
printf("\t");


for(date=1;date<=dim[m-1];date++)
{
 if((date+f-1)%7==0)
 printf("\n");
 printf("%d \t",date);
}

}/* end of main function */

/* function to check leap year */
int leapcheck(int yr)
{
 int leap=0;
 if(yr%100==0)
 {
  if(yr%400==0)
  {
/*  printf("%d is leap yr",yr); */
  leap =1;
  }
  else
  {
/*  printf("%d is not a leap yr",yr);   */
  }
 }
 else if(yr%4==0)
 {
/*  printf("%d is leap yr",yr);   */
  leap=1;
 }else
  {
/*  printf("%d is not a leap yr",yr);   */
 }
 return(leap);
}


/* function to find first day of the year */
int firstdayofyear(int year)
{

/*  printf("in year %d \n",year);   */

int oddyears=0,cents=0,leapys=0,odds=0,years=0;
years--;  /* cal odd days till last yr  */
oddyears=year%400;  /* calendar reset after 400 yrs, rest yrs odd days */
cents=oddyears/100;
odds=odds + cents*5;  /* 5 odd days in each century */
years=oddyears%100;
leapys=years/4;      /* leap yeras to add extra odd days */
odds = odds + leapys + years;
/*
printf("cents %d leapys %d, odds %d\n",cents,leapys,odds);
*/
return(odds%7);

}

/* function to find first day of the month */
int firstdayofmonth(int fdoy,int mon)
{
int i=0,odds=0;
/*
printf("fdoy is %d month is %d\n",fdoy,mon);
dim  is days in month
jan 31, feb 28/29, mar 31, apr 30, may 31, jun 30, jul 31, aug 31, sep 30, oct 31, nov 30, dec 31
*/

/* odd days in each month ,for feb we will adjust while printing there*/
int oddm[]={3,0,3,2,3,2,3,3,2,3,2,3};
for(i=1;i<mon;i++)
{
odds=odds+oddm[i-1];
}

odds=odds+fdoy;
/* printf("odds are %d \n",odds);  */
return(odds%7);
}

My Gujrat Trip

    For the first time, I became a bag-packer and started with Vishnu, The thinking particle on a trip which most would react with a surprise, GUJRAT. What on earth made me go to Gujrat...there are so many places. I thought when Amitabh Bachchhan is so passionately inviting us by saying, kuchh din to gujariye Gujarat me" (spent at least few days in Gujarat). So i thought lets go. It was a a two week trip, nothing like i ever did before. No tour package, no fixed destination. Just a book guide lonely planet's INDIA, and of course an experienced traveler. For the first time i realized that Traveling and Tourism are two different things. I used to tour and visit and spend holiday at lot of place but for the first time, I was traveling. All on my own, on a low budget, depending mostly on public transport and budget hotels. Exploring the places by interacting with locals rather than just visiting a fixed popular route. In those two weeks, I traveled for more than 2500 kilometers(excluding train distance from Delhi to Gujarat). And most it by public transport, i.e. state transport which was surprisingly cheap (about 50-60paise per KM). And almost always the buses were fully packed, which shows how crucial it is for common public. Here is an outline of my tour:

1. Bhuj
Day1: Reached Bhuj, the center of Kutch, the western most part of India, mostly marshy region called Kuchchh as the regions map is in inverted shape of a turtle (Kachchhap in Sanskrit). Kutch is the largest district of India. We hired a bike for a day and enjoyed full accelerator bike on empty roads, but in night it was cold.
Main attractions covered:
A. White desert: Near a place called Khavda, you will see a desert made of sea salt. imagine white fields till your eyes can see. You cant find out where the land ends and the sky begins. The sky here was not blue but white, may be by the reflection of light from the white salt. It was so perplexing yet beautiful.
B. India bridge: The northern most bridge in this region having last check post till civilians can go.
C. Kala dunger: A rock which gives excellent view of great run but we missed due to traffic jam, but on the way we discovered a place like canyons.
D. Bhuj District itself has few old places to see. The shooting of film Lagaan was done here.
Day 2
E. Mandavi beach: Probably the first beach from north-west and unique as you wont find coconut but cactus near it.
F. Lakhpat port: An ancient port before the Indus diverted further deep. It was a city of lakhpatis (millionaires). Majestic fort welcomes you.
G. Narayan Sarovar and Mata Nu Mandir: Religious places revered like Vaishno Devi of Gujart.
We missed few places in Bhuj like its museum and a place called Than due to paucity of time. You can go to Kachchh with one whole week in hand and 4 days only for Bhuj and nearby.
Day3: stay in Rapar
After spending 3 nights in Bhuj, we started to see little run. but before that, the biggest site of Indus valley civilisation in India, Dhalavira near a small but peaceful town Rapar was waiting for us.
And the best thing is just before entering the island of Dhaulavira, you get pure, virgin white desert. The most beautiful sight of white run.
Dhaulavira: Excavation site of Hadappa or Sindhu Ghati Sabhyata (Indua valley civilization). A very nice museum with a very cooperative staff of ASI. (but not so good at Lothal which was rather small as compared to Dhaulavira)
Day 4: Stay at Dhagandra
From there, Dhagandra, the small kingdom where the king still live in his palace.
Day 5: 
Little Run, which confuses you with its vast mirages where even forest officials are afraid to venture as its very difficult to find the way once you are in.
Day6:  After spending night in Jamnagar, we started to see a unique place where you can see marine life and mangrove forest by walking to it on your feet.
Narara Marine national park, reach there early morning or get to know the timing of tide by calling forest office at Jamnagar/Narara
Day 7: stay at Dwaraka
City tour of Dwarka's outskirt including old temples and Bet Dwarka. An amazing boat-ride accompanied by Seagulls flying just a hand away
 Day 8. Stay at Junagarh
Junagarh Fort.so vast and beautiful. So many places inside. most amazing was a 5 storey deep well,
 And an amazing museum nearby. A grand old but neglected Mosque. Ashoka's rock inscriptions.
Day9: Stay at Gir
Gir National Park: the only home of Asiatic tiger. Forest department has good and cheap lodging facility.
To see lion, no need to take safari, see lion in interpretation center in just 75 Rs.
To see forest, you can take Safari.

Somnath: Grand temple. A brief on the way visit to this grand temple. I didn't like rocks being painted in silver and gold and it took away its natural beauty.
Day10: holiday at Diu
Diu: little Goa. A peaceful calm island. Hardly 10km to walk. We discovered a lagoon like beach with clean water and spend hours in the water. (and got tanned a lot).
The diu fort is really amazing. And the Sea Shell museum is amazing, take 2-3 hours to spend here.

 Alang: the largest ship breaking industry of world. A port which can take even large ship on high tide and than anchor them for recycling. A ship is a city in itself and all kinds of things including sofa, furniture, fridge, washing machine, DG set, rescue boats, steel, and everything on a ship was on sale at a 5-6 kilometers long market beside the road.
Day 11 stay at Vadodara, big city but could manage to find a cheap guest house.
Champaner-Pavagarh: UNESCO world heritage site. will take a whole day to visit all placed of fort, beautiful mosques and a rope way ride to pavagarh shaktipeeth temple.
Day12:  stay at Ahmedabad 
Lothal, another indus valley excavation site but smaller than Dhaulavira. Nice brickwork here but not much and can be skipped if you have seen Dhaulavira. But if you have a car, you can go there to spend 15-20 minutes.
Day 13:
Sabarmati Ashram, history revisited
Adalaj vav, a beautiful 5 storey deep water body

Day 14: Stay at Patan:
Modhera: An ancient Sun temple, older than Konark. Demolished and looted by invaders. 3rd weekend of January is great dance festival.
Day 15:
A small but happening city which have its own museum, multiplex and a 200 year old handicarft tradtion, Patan ka patola, An ancient Saree making style without using any machine and making design on thread ,not on cloth. The saree starts with price 1.5 lakh Rs.
Rani ki Vav, another beautiful water body. and Patan ka Patola, a 2000 year old tradition of making saris from thread colouring. Sari cost starts from 1.5lakh Rs.
And now back to Palanpur, from where we started.
We used all kinds of road transport, bike, taxi, Khatara (a jugaad like tempo made from engine of bullet) which is ubiquitous in small cities and a life saver when there is no other means.

It was very nice experience, so many unique places, natural, archeological and cultural places. Every state in India is unique for its own kind of  landscape and diversity. It was all fun.
For detailed travelogue please visit thinking particle (Vishnu's) official blog page:
Trailing Gujarat Series: In Chronological Order
Trailing Gujarat: Bhuj, Capital of Kutch
Trailing Gujarat: Northern Kutch, Dhordo and Kalo Dungar
Trailing Gujarat: Western Kutch, Lakhpat and Narayan Sarovar
Trailing Gujarat: Southern Kutch, Beachline of Mandvi
Trailing Gujarat: Eastern Kutch, Splendor of Rapar and Dholavira
Trailing Gujarat: Dhrangadhra, a lesser known delight of Gujarat
Trailing Gujarat: Little Rann of Kutch, Salt Plains and Heat Mirage
Trailing Gujarat: Jamnagar and Marine National Park, Narara
Trailing Gujarat: Dwarka, Where Pilgrims meet the end of earth (Read: Sea)
Trailing Gujarat: Junagadh, City of archaeological attractions
Trailing Gujarat: Gir National Park, last home of Asiatic Lions
Trailing Gujarat: Diu, Real thirst-quencher
Trailing Gujarat: Alang, Where Ships come to die
Trailing Gujarat: Champaner and Pavagadh
 Trailing Gujarat: Ahmedabad and Lothal Trailing Gujarat: Patan, Modhera and Separation
For More information on travel destination in India, You can see http://thinkingparticle.com/
Here is the outline of my two week 2500km journey.