Bidding adieu to rains

Rains are almost gone after creating havoc (exposing how much money to build roads, went into pockets of our politicians) in and around Pune city. So, we at BikeNomads decided to have a intercity meet (Bombay and Pune) at Tamahini Ghat. Nomads from Bombay took NH17 till Kolad before turning towards Tamahini Ghat whereas we Pune Nomads took the amazing road towards Mulshi from ChandaniChowk before heading towards Tamahini Ghat.

Looking at the condition of road to Mulshi from Chandani Chowk, which was build before rains, one is left wondering why do Pune roads are in such a bad condition whereas almost nothing has hapenned to Mulshi road. Specially when it rains much more in Mulshi area, as compared to Pune.

We were 5 Nomads from Pune on three bikes (Captain Nandu and his wife on Red Avenger, Me and Arpan on Black CBZ and Biswa on Red Pulsar 180 DTSi ‘Black’ edition). We started from Chandani Chowk at around 08:40am. Keeping the speed to around 60 for most of time, we enjoyed the greenery which will soon be gone. Our first stop was just before descending Pirangut Ghat, where Biswa and Nandu filled up their machines. Road were almost perfect and hardly wet due to no rains. So the twisties and straights were enjoyed by all the riders.

As we approached Mulshi gate the road got bad, still better than many of Pune roads. While passing the Mulshi gate, we stopped to take a view of the valley (sadly I lost all my pics clicked here due to a corrupted memory card). Next item on our agenda was to have breakfast. This time we decided to give our regular breakfast place a pass and stop ahead at Quick Bite. The place is much more cleaner and food is also tasty (looks like this will be our new halting point during future rides).

After breakfast we continued our ride, the road got bumpy and not in best of condition at many places. Potholes, gravel, stones (from landslides) were more frequent now, as we moved more and more away from civilization.

Nearing Tamahini, clouds started to gather and soon it started to drizzle which didn’t take too long to turn into rain, forcing us to take shelter. Time for another round of tea with which we enjoyed rain and clouds, which were all around us. (Again all the pics I clicked here are gone due to a corrupted memory card). As rain stopped we headed towards Tamahini, the road at the start of ghat was good but as we start the descend, potholes started to appear. Stopping everynow and then to admire and try to capture the beauty in our cameras, we headed towards the bottom of Tamahini ghat.

Reaching Ville we stopped there for Bombay guys to join us. It was all sunny with some dark clouds visible at horizon. It didn’t took long for those clouds to come closer and shower water all over the place.

After waiting for sometime, Bombay group consisting of One Gladiator, Two yezdi’s and a Fiero, arrived. Round of introduction with some discussion over tea followed. It was time for the combined group to ride up Tamahini ghat towards Quick Bite for lunch. Climbing up, while clicking some pictures, my camera’s memory card got corrupted, so I formatted it and lost all the good pictures I have clicked so far). Here are some pictures which I clicked after formatting the card.

Water fall at Tamahini Ghat Water fall at Tamahini Ghat
From top of Tamahini Ghat From top of Tamahini Ghat

The progress of group towards lunch destination was a bit slow but with not many stops, lead group stopping for the backmarkers (me and arpan being at the end of group) to catch up. Arpan now decided to take more roles than being just a pillion. So he started to count how many times the rear suspension of CBZ bottomed out going over the bumpy roads and also shared some of his photographic skills.

Towards Mulshi Valley of Clouds

Like always, the lead group has once again stopped just before the turnoff towards Lonawala for us to catch up. Here I decided to venture out on the route towards Lonawala to click a valley I got to know about on my office discussion forum. Arpan was not too keen to ride as pillion looking at the road condition but Biswa was interested to come. So Arpan and Biswa swapped positions. Praveen also followed us with his wife on Gladiator, while the rest of group headed towards lunch destination.

The road was bumpy and the climb was steep at many places that CBZ needed to be pulled in 1st or 2nd gear with pillion. With the road being wet and broken at many places, bike could loose momentum at crucial places. Finally after a couple of km’s ride we reached the destination. We parked the bikes on road side and started to walk towards valley. The route was slippery enough that one mistake and one would spend his whole life at the bottom of valley living like Tarzan (in case he survived the fall).

Amazing Valley enroute to Lonawala Golf course?

After spending a few minutes near the valley we headed to meet up with the rest of group over lunch.

Mulshi Lake

As we reach Quick Bite, the rest of group has already ordered lunch, making it easy for me to decide which is the best dish to order. As it turned out the “combo” meal was the most favourite amongst us. During lunch I got to know about one Nomad (Ronaldo) who has walked all over from Pune to Bombay. It was really nice meeting up with so many people for the first time. After lunch, it was time for a group snap.

(L to R) Nandu's Wife, Captain Nandu, Arpan, Partha, Praveen and his wife, Duke, Roaldo (person who has walked from Pune to Bombay)

Bombay group has decided to return via Lonawala and for that they will take the road from Mulshi. Like always me and Arpan were right behind everyone and while trying to shoot this picture we missed the opportunity to see off Bombay group.

Rainbow

Ride now was going to be borin as we were heading back to city limits which means, traffic, pollution, bad roads and what not. Around 05:00pm we reached Chandani Chowk, covering around 170km round trip (Bike gave an average of just over 34km/lt during the ride). After a small chat we all dispersed towards our destinations.

[F1] Destined to Win

Istanbul, Turkey, Sunday, 27th August 2006 when and where, anyone who has forgotten the power of “Destiny” was reminded of it. The plot was laid out on the previous day during the qualifying session of the race. Looking at the pace of Michael Schumacher in the second session of qualifying (1m 25.850s lap), not many people would have bet against him taking the pole position in the third and final session. But since destiny had something else in mind, Schumacher made mistake in Turn 1 during his first of two runs for setting the time, after he has completed his quota of laps to burn fuel. Failing to set a time and with only one chance left to set a qualifying time, Schumacher possibly took it a bit easy and instead of going all the way over the limit he decided to put in a lap time (1m 27.284s) which just failed short of the one set by his teammate Felipe Massa (1m 26.907s). Right behind them were Renault team mates, with Alonso (1m 27.321s) outpacing Fisichella (1m 27.564s) to take third place.

So the stage was set for Massa to start from the pole for the first time in his F1 racing career. The race start was expected, with neither Massa nor Michael allowing Alonso to pass them in the first corner, Alonso’s teammate Fisichella trying to pass Michael from outside failed to do so and landed up locking up his front brakes and got part of, one of the many accidents which happened in the first corner, in which the biggest looser was Kimi Raikkonen in his Mclaren (having to crash out after getting his blown left rear tyre fixed).

With no Safety car coming out after the first corner accidents, Alonso tried to keep pace with the leading Ferrari’s, in which he failed. Things were looking good for Ferrari, Massa and Michael as Massa was leading Schumacher by just over 2sec with Alonso further some 9sec behind. It was looking all set for Michael to win as Massa would surely move over when the time comes to do so. But that is not what Destiny has already written in the script of the race. On lap 13, Vitantonio Liuzzi spun his Toro Rosso at Turn 1 and halted the car right on the racing line. Yellow flags were out but with no visibility of the car for drivers coming into the turn, it was deemed to dangerous for drivers and track marshals, who were trying to move the car off the track. Hence the Safety car was out. Ferrari now took a gamble by bringing both their cars into pits (no point in having one of their cars lapping slowely behind safety car and loose a few on track position), since Massa was leading, he got chance to be serviced first with Michael waiting for his chance. Renault also rightly got Alonso in the pits. As Alonso was stopping for this pit stop, Massa went out and Michael moved in. It was going to be very close between who comes out first and it was Alonso who edges out Michael to take the second position. As later it was told by Alonso he filled in less fuel in the pit stop.

Safety car was still out on track, with Massa right behind it. Alonso was in second position chased by Michael but there was Nick Heidfeld, a lap down, between Massa and Alonso. As the safety car went in, Alonso immediately passed Heidfeld and tried to keep up with Massa but the pace of Massa was too hot for Alonso to pass him or even keep up. Michael took a few corners before passing Heidfeld which was enough for Alonso to build a 3 odd seconds gap. It seemed that Michael was pacing himself for a charge when the fuel load will go down, on lap 28 Michael went wide on Turn 8 and lost over 4 seconds in the process, this mistake from Michael grew the gap to over 8 seconds. Later it was revealed by Michael that his second set of tyres was having graining problems.

On lap 39th Alonso and Massa came in for their second pit stops and Michael now has started to put in fastest laps of the race, one after another. As Alonso and Massa came out of pit lane, Massa confirmed his pace by being able to stay well clear of Alonso. By now it was sure that Alonso will not be able to pass Massa and now it was left to see what Michael can do who was still putting in very fast laps. On lap 43, Michael came in for his final pit stop. As he was coming out, Alonso just went by. There are some 15 laps left and with Alonso right in front of Michael, Michael is not going to cruise to 3rd place. So he started to put pressure on Alonso, who in turn soaked all of it nicely. On lap 50 Michael almost pulled an overtaking maneuver but Alonso was not going to let it happen. In the end it was just a half car length by which Alonso managed to stay ahead of Michael as both of them crosses the finish line about 5.5seconds behind Massa.

The race surely proved that it was the Destiny of Massa to win this race. Ofcourse just Destiny can not do anything and to execute the script written by Destiny, Massa drove a brilliant race. A well deserving winner, it would have been sad (for once) if Michael would have been second for Massa to let him win the race. The emotions on podium reminded of the first race win by another Brazilian, Rubens Barrichello when he won his first race (in his 128th appearance) driving a Ferrari in an amazingly fought European GP in 2002 at Hockenheim.

The fastest lap of the race, no doubt was set by Michael (1m 28.005s) with Massa right behind him with a lap of 1m 28.123s. Alonso was around 0.2sec slower than Michael, setting his fastest lap of 1m 28.245s. More info at Formula1.com

With just 4 races left now and Michael 12 points behind Alonso, the driver’s championship is surely hot, with neither Alonso nor Michael having any plans of relaxing, the last four races can surely be heart stopping ones and the championship was never so closely fought for Michael in past so many years. Just 2 points now separate Renault and Ferrari in the constructor’s championship and the form of Massa and pace of Ferrari will be the deciding factor in the final outcome of the constructor’s championship.

Shining to Victory

014

Do not get bemused by the title of the article, there is no race report being penned down here. After riding the 125cc TVS Victor Edge for over a month when I got chance to switch to 125cc Honda Shine in the middle of a ride, I could not stop myself from grabbing this chance to compare Shine with Edge.

The moment I got myself seated on Shine for the first time, immediately I notice the difference in sitting posture. Where the handle of Edge is comparatively smaller and lower, Shine got handlebar placed slightly higher. Though both bikes got different handle position but both of them are comfortable to ride with.

Gear shifting on Shine and Edge are smooth and got the same shift pattern. Though both bikes got brakes with same specifications, front disc of Edge is more powerful than Shine. Not that brakes on Shine are inadequate but after riding Edge it takes some time to get used to the slightly lesser powerful disc brake of Shine, if you have never ridden Edge you will find no problems with the brakes of Shine.

Since the roads are wet I never got chance to explore either of bikes in twisty on wet but both bikes are comparable to take turns at speeds up to 60km/hr depending on the road surface and curve.

Suspension on Edge is slightly on the stiffer side as compared to Shine. Ride over broken or non-existing roads on Edge after the speed of 50km/hr gets a little bit bumpy, not bumpy enough to rattle your bones, whereas the same stretch on Shine can easily be done at speeds up to 60km/hr without any problems but then the people who are the target buyers for these bikes will never go at such speeds over broken roads. A point to note here is that Edge got gas charged shocks whereas Shine got the conventional hydraulic shocks. Reminding me of the comparison I did between CBZ’s hydraulic shocks and gas shocks of Pulsar both used on the same CBZ, where the 6 years old CBZ shocks were as good as brand new gas shocks of Pulsar. I rode the CBZ over incomplete road (just layer of stones no layer of tar present) up to the speed of 80km/hr and there was hardly any difference between the shocks.

With Shine just 500 odd kilometers old, I did not push the bike to check its top end or revved the bike hard to check the pickup but still bike felt peppy.

Both Edge and Shine got little bit of vibrations. On Shine there are vibrations which can be felt on foot brake level and gear lever at speeds as low as 40km/hr and as the speed approaches 60km/hr the vibration are also felt on the foot pegs, as the speed increases vibrations start to appear on handle bar also. I took the bike up to 80km/hr just once for a very small time and the vibrations on foot levers, foot pegs and handle bar were present with very little bit of them coming from tank also which can be felt as you grab the tank with your knees. On Edge there are no vibrations up to the speed of 50km/hr. As the speed approaches 60km/hr vibrations start to appear on tank, which can be felt when you grab the tank with your knees. As speed is increased further, vibration starts to appear on foot brake lever and little bit on handle bar but nothing on foot pegs. Neither of these bikes come with bar end weights, which might have helped in reducing the vibrations. These vibrations on either bike are not of the intensity that one can not ride the bike but just that they are present making you reminding that the engine is running. Even with vibrations there, I feel one can easily cruise at 80km/hr comfortably on either bikes.

Where Edge is easier to maneuver due to 17?-18? setup Shine is not that easy to dodge potholes etc due to its 18?-18? wheel setup. Seat of Edge is slightly on harder side as compared to Shine, none of them are uncomfortable to sit on. Having astride Edge for over an hour non-stop and 3 hours with breaks and on Shine for close to an hour without breaks, both seats are comfortable to sit on. Exceptionally wide seat of Shine reminds me of my bullet seat.

None of the engines are right candidates for the most silent engine competition but neither of them makes noise which can be disturbing to the rider. As the speed increased engine noise on Shine increases slightly more than Edge.

Riders buying 100cc-125cc economizers prefer to shift gears as less as possible and that is one place I think not many bikes will be able to beat Shine. On Edge I (weighing 90kg plus weight of helmet and rain coat) am able to go as low as 25km/hr in 4th gear and still able to pull but the pace is slow no chain snatch or knocking. On Shine I was able to go as low as 15km/hr (below that I did not try) in 4th gear and the bike still pulls easily (much easier than Edge). The surprise came while climbing up Pirangut Ghat. The bike was pulling up the Ghat nicely in 4th right along with few other bikes and Edge then we all have to slow down due to a slow climbing truck, could see all the bikes shifting at least 1-2 gears down to keep up with the slow pace of truck and then pass it when we got the space but me on Shine did not require to shift any gear, yes the get away was slower (no chain snatch or knocking) than the other bikes but they all were either in 2nd or 3rd gear whereas I was in 4th gear. One day I would love to climb up Khandala and Khambatki Ghats on Shine.

No idea about the mileage of Shine, have only being able to put Edge through rounds of mileage testing. Also having not ridden Shine in night can not compare the head light beam quality of the two bikes.

Another good thing about Edge is its front mudguard design. When riding in rain or over wet surface, front mudguard of other bikes (including Shine) will start to throw a spray onto the legs and pants of the rider. No such signs on the Edge. Rode the bike for over a month in rains and many times over wet roads (with no rains) and not once my legs or pants got dirty by the spray.

Engine
Victor Edge: 4 Stroke, Single cylinder, 2 Valve per Cylinder, Air Cooled, Single Over Head Cam. 124.86cc, 54.5×53.5, 9.3:1, 9.3PS @ 7000rpm, 9.9Nm @ 4000rpm.
Honda Shine: 4 Stroke, Single cylinder, 2 Valve per Cylinder, Air Cooled, Single Over Head Cam. 124.60cc, 52.4×57.9, 9.2+/-0.2:1, 10.4PS @ 7500rpm, 10.9Nm @ 5500rpm.

Dimensions
TVS Edge
: 1993×710×1107(L x W x H), 185 (GC), 1240 (WB), 117kg (Kerb Weight), 11.5lt Fuel Tank.
Honda Shine: 2015×730×1070(L x W x H), 175 (GC), 1265 (WB), 118kg (Kerb Weight), 11lt Fuel Tank.

Suspension
TVS Edge
: Telescopic forks (Front), Double Sided rectangular swingarm, twin-gas charged shock absorbers (Rear).
Honda Shine: Telescopic forks (Front), Tabular swingarm, Hydraulic shocks (Rear).

Wheels
TVS Edge
: 1.6×17 Front & 1.85×18 Rear (5 Spoke Al Alloy) OR 1.6×18 Front & 1.85×18 Rear (Wire Spoke) rims, 90×90/17 Front & 3.00×18 Rear (5 Spoke Al Alloy) OR 2.75/18 Front & 3.00×18 Rear (Wire spoke) tyres.

Honda Shine: 1.6×18 Front & 1.6×18 Rear (Wire Spoke) rims, 2.75/18 Front & 3.00×18 Rear (Wire spoke) tyres.

Brakes
TVS Edge
: 240mm Disc OR 130mm Drum (Front), 130mm Drum (Rear).
Honda Shine: 240mm Disc OR 130mm Drum (Front), 130mm Drum (Rear).

So in the end, which bike do I recommend? Well none of the bike is exceptionally good than the other in any category. Both of them has some areas which can be improved upon. So ride both the bikes and pick up the one that suites your taste.

Rain ride – Mulshi, 30 July 2006

Maharashtra, the country of great Shivaji maharaj and one of the best destinations if you are a travel freak. Central Indian tableland merges with undulating hill ranges, which grow into the majestic Western Ghats before swooping down to palm-fringed beaches. Place where you can explore Caves, Temples, Forts, Beaches, Hills, Forests, etc. One of the best place to be in if you love to travel. Only thing missing here is snow clad mountain peaks.

Summer is not the best time to travel in this part of country because of heat. Monsoon and winters are the best time to explore this place as during rains the complete country side is covered with a layer of greenery everywhere. So as soon as monsoon arrived in this part of country I decided to plan my rides.

It was some time back that I have ridden to Goa and also it is over a month that I’m riding Victor Edge. Every weekend I plan to go for a small ride to Mulshi on the bike and every weekend it keeps on getting cancelled due to some or the other reason. So I was very firm on the decision to go on ride this weekend. Came Sunday morning and I started to get ready for the ride. As I switched on TV, every news channel is showing different places in Maharashtra and Gujarat caught in floods. Many places in Maharashtra including Pune were in the list of flooded cities. As I look outside my window, there is no sign of rain and sun is also peeking out of clouds every now and then. I put on rain coat over riding gear and head down towards bike to kick start the much needed rdie.

Just after 9am I reach Chandani Chowk and wait for Dilip Bam to arrive. He arrives in few minutes, riding the new 125cc Honda Shine. Soon we start our ride on the recently widened SH60 towards Mulshi. The road is wet but in amazing condition, hardly any potholes, as compared to the roads oops you can not call what we got in Pune as “roads”.

Right after we started the ride we stopped for breakfast. When you are riding with Dilip Bam the menu for breakfast is mostly Ussal Pav and Missal Pav.

There is another good thing about riding with Dilip Bam, you will be taken to some of the roads which you might not have ever visited. Just before hitting Pirangut Ghat we went off the main road to climb up a small hill. It is too windy here but gives a very nice view of the Pirangut Ghat.
001

Since we are riding towards Mulshi, the direction from where all the clouds are coming towards Pune, we are greeted with sessions of no rains to drizzle to heavy rains. We took lots of breaks on the way to Mulshi. As we reach the main gate of Mulshi we took the road towards the house of one of Dilip’s friend. As we start the climb, road started to get narrow and broken at many places.

After negotiating a few hair pin bends we stop on a relatively flat surface. The view of the Mulshi dam and near by places is great from here.
002 003

As I talk to Dilip about the destination of this route I got to know that this is one more way to reach Lonawala. Though this route is also scenic with Mulshi Dam on one side and hills covered in clouds and having numerous small to big waterfalls coming down, on the other side but still the other route that I have taken last time to reach Lonawala via Mulshi is more spectacular.

004

I knew that we will not get much dry sections to click pictures so I came prepared so that I can click pictures even if it is raining. As I stopped to shoot some waterfalls, it started to rain, so I decide to try out my idea to click pictures in rain and this is what I manage to do. In the picture there are the two 125cc machines along with Dilip Bam.
005

Though in summer it is not much of fun to get out of Pune to ride, but in rains one can spend numerous weekends exploring the nearby places. Short on time, we are not able to stop every now and then to enjoy nature and click pictures, trying to capture the beauty in still images.
006

007 008

The road at places is not in good condition. Water is flowing over the road at many places. At many places gravel has come out of potholes and got collected on road making it difficult to ride over it, especially when it is in a curve. Soon we reach house of Dilip’s friend. It is located at a very scenic location with the view of Mulshi Lake right in front of it.

009

After spending around 30 minutes we start our ride back. While riding back I started to make plan for my next ride, which will be to reach Lonawala via this route and return via the other route (the one I have used to reach Lonawala last time around).

As planned we stop for a picture in the small section covered with trees.
010

Here after taking the pictures, Dilip made a surprise announcement, “Time to swap bikes”. As we resume the ride, I flick my leg over Shine and immediately I can notice a few differences from Edge. With Dilip immediately shooting off the block, I decide to take it easy in the beginning, trying to get used to the bikes handling, braking properties. With Dilip not in sight I decide to stop and click some more pictures.

011 012 013

Few minutes later I catch up with Dilip as he has stopped road side for a fag break. I park the bikes next to each other and decide to click one picture. Once again this image is taken while it is raining.
015

As we are approaching main road we could see more and more weekend travelers out of busy city life, enjoying themselves in the clean pollution free climate of hills. You can find people in big group’s right next to each of a decent sized water fall.
016 017

Once again as we start, Dilip just shoots off in distance with me taking it easy with the brand new bike, just 500 odd kilometers on the odometer. Having a nice time riding Shine I reach the beginning of the hairpin bends to reach Mulshi, meet up with Dilip here.
018 019

As we reach back Mulshi we decide to head back towards Pune as we are running out of time, it is already well past 2pm. While we are riding towards Pune, we can see many people still riding/driving towards Mulshi. As we are approaching Paud village, Dilip pulls over to venture out to the banks of overflowing river near by. He being an experienced tracker, just starts walking through the water filled slushy fields towards river leaving me behind thinking about insects etc which might be there in the water or the muddy field. Looking around for an alternate route, I found one a few meters away. This is a route made by farmers who would be taking this to reach their fields. To reach the river I still have to walk across muddy field. After I reach the overflowing river, the view is worth all the efforts taken. Following is the snap of the hill, which was always taken from the road side. In another picture you can see the overflowing river.

020 021

While walking back towards road I see a snake like animal just crossing the muddy track right in front of me. It was enough to make me run and quickly get back to the road. I am feeling hungry now so we decide to take a stop at Paud village for another round of Ussal Pav and Missal Pav for lunch. Post lunch Dilip again zooms off riding Edge leaving me enough time to analyze Shine with my past experience with Edge. Well lots of useful observations to put them down in another article.

As I am riding towards Pune, signs of rain is reducing with occasional drizzle only to make the roads wet all the way, except for Pirangut Ghat which is having road dried out completely at many places.

Enjoying the end of a small ride I reach Chandani Chowk where Dilip is already waiting for me to swap the bikes again and to end the ride.

The ride was a much needed starter of a never ending multi course meal. Hoping to hit SH60 back again on the coming weekend.

Back to Windows

Its being a long time ever since I used an Operating System from Microsoft for something more than just an environment to develop C/C++ applications. During my college days and initial years in my first job I used to dig into the skin of Operating Systems like MS-DOS, Windows 95, Windows NT but ever since then, as I switched jobs due to the job requirement that hobby came to a grinding halt.

Couple of days back I got a chance to venture out into the wild once again. No prize for guessing that I grabbed this oportunity with both hands (unfortunatly we humans got only two hands). Today on the occasion of my b’day I got a confirmation that I’ll be digging into some of the new features of yet to be released Operating System from Microsoft, Vista codename Longhorn.

So here is what Wikipedia says about the new features of Microsoft Vista.

Memory Leak: Scenario #1

Many a times we write code like this:

int *pData1 = NULL;
int *pData2 = NULL;

pData1 = new int [ n ];
pData2 = new int [ m ];

if ( pData1 && pData2 )
{
// Use pData1 and pData2

delete[ ] pData1;
delete[ ] pData2;
}

Is there anything wrong with this code? If you think there is nothing wrong with this code, well …

Let us analyze what is wrong here.

The condition in if statement makes sure we use pData1 and pData2 only when both of them are assigned valid addresses after allocating memory successfully, using new operator. When memory allocation is successful, for both pData1 and pData2, we use the pointers and when not required anymore, we release the allocated memory using delete operator.

In case memory allocation fails, for both pData1 and pData2, we never enter the if statement block. So everything looks fine here?

No, what if only one allocation fails, for either pData1 or pData2? Due to the condition in if statement we will not enter the if statement block, resulting in leaking memory which was allocated using new operator.

So what is the correct way to write the above code snippet? Instead of releasing memory inside if statement block we will release the memory out the if statement block. But doing this won’t we will be releasing memory even when it is not allocated? So we will release the memory outside if statement block but conditionally, after checking if it is allocated or not. Below is the modified code snippet.

int *pData1 = NULL;
int *pData2 = NULL;

pData1 = new int [ n ];
pData2 = new int [ m ];

if ( pData1 && pData2 )
{
// Use pData1 and pData2
}

if ( pData1 )
{
delete[ ] pData1;
}

if ( pData2 )
{
delete[ ] pData2;
}

Natu La

Tue, 20 June 2006. Read in news paper (Times of India) that come 6 July 2006 and Natu La will be re-opened. So another item being added on my TODO list.

Checked out in LP, there is a road from Gangtok to Natu La (4,210m) via which one can enter China. The road to Natu La also features a ride through Jelep La (4,040m) with Tsomgo Lake on left side of the pass. Must be another paradise (read Wikipedia, below, for more motivation, if one needs).

About Nathula Pass from Wikipedia

Nathula Pass (also spelt Ntula, Natu La, Nathu la, Natula) is a pass on the IndoChina border connecting the Indian state of Sikkim with South Tibet. The pass, located at an elevation of 4,310 m (14,200 feet) above mean sea level, forms part of an offshoot of the ancient Silk Route.

After remaining closed for more than 40 years, the pass is due to open for trade on 200607-06.

The route leading up to the pass is one of the world’s highest navigable roads, and is maintained by the Border Roads Organisation, a wing of the Indian Army. On the Pass the Indian army and the Chinese border guards are within touching distance of each other. To visit the Indian side of Nathula, a visitor’s permit must be made one day in advance, which is done by any travel agency.

The pass is 56 kilometres east of the capital Gangtok. Although just 5 km north of the Jelepla pass, the Nathula pass is not navigable in winters as it receives heavy snowfall. Temperatures in Nathula regularly dip to -25 °C in winters. The pass is open only to Indian nationals on Wednesdays, Thursdays, Saturdays and Sundays. On other days is it in use for exclusive military use. A no man’s land is absent, and the border consists of a barbed wire fence. Every Thursdays and Sunday post between the two nations are exchanged, a tradition dating back many decades.

The road leading to Nathula from Gangtok is a scenic one and the scenery changes from sub-tropical forests to temperate to wet and dry alpine to cold tundra desert devoid of vegetation. On the way one passes the refulgent Tsongmo Lake. Yaks are found in these parts, and in many hamlets are the beasts of burden. On the Tibetan side the pass leads to the Chumbi Valley of the Tibetan Plateau.

During the 1962 Sino-Indian War, the pass witnessed major skirmishes between the two armies. Shortly threafter it was closed and remained closed for more than four decades. With the recent thawing in relations between India and China, the pass was originally scheduled to be opened on 200510-02, but was postponed due to last minute infrastructure problems on the Chinese side. It’s re-opening, scheduled for July 2006, is expected to create an economic boom for the region, and also bolster Indo-China trade, which amounted to $18.7 billion in 2005. Iron ore, livestock products, wool and electric appliances are among the products that may be traded through Nathu La.