Wednesday, July 12, 2006

The 30 min mockery

Today one of my friends got a strange email from his mgr as follows:

Please inform me if you are going to be away from your desk (office) for more than 30 min.

Regards,
Your Manager



Now suddenly a thought struck me...what if i were in my friend's position and i wish to go the the toilet and also anticipate it may exceed 30 mins? What should i do? Then followed some beautiful mechanisms to tackle my problem. Here goes....

Suppose i am in toilet expecting i shall be back in 5-10 mins and it takes more than 30 mins for whatever reason and let us say i do not have my mobile or something..then what am i supposed to do? I have the following options:

1. Leave a message on YM for my mgr every time i go to the toilet.
2. On the 29th min, come out of the toilet using the following approach:

a. come 29th min and u zip back my pants and decide to flush or leave it open and come out of the toilet. If you had flushed go to step b else go to step c
b. come out after flushing, wash hands(if u need it) and come over to ur cube(waiting and praying for the arrival of the 31st min hopefully praying no meeting is being scheduled in the next 2 mins),and get back to the toilet. Now follow step d.
c. If u do not flush, come out leaving the toilet stinking hoping no one enters the same toilet u used, and follow everything in step b till you get back to the toilet. Now follow step e.
d. If u find that the toilet u used is empty and u wish to use it(inspite of the nuances you had earlier created) Use it till you are are satisfied and come back from the toilet satisfied. Make sure you also time yourself when u enter the toilet. If u exceed 29 mins, come out and go to step a. If u are done within 28 mins come out satisfied and go to step h. If u do not find the toilet empty, go to step f.
e. If u find the toilet u used and u still find it unflushed, then it could be possible that someone else had come in the meantime, used it and left it unflushed too. Or it could have been left unflushed right after you left on the 29th min too. If you are hygiene loving person, you may wanna flush it and get back to your process before the 29th min or else you may continue on the unflushed toilet itself. Once you are done, come back from the toilet satisfied. Now go to step h. If u do not find the toilet empty, go to step f.
f. While(1) {
flag = search(nearer room, same sex, free toilet) ;
if(flag == found){
go forward and continue the process you followed before u left the previous toilet .
exit;
}
}
Now go to step h.

h. You have successfully mastered the art of following guidelines when leaving for toilet. Please document this gyan so that others can use it. File a bug, mark its priority. Also in the meantime, wait for further meetings/discussions on the same. Make sure you also get it prioritized.

The above algo has obvious flaws but is somewhat very close to what i would do given i am in this situation.

3. [ I love this option. My personal favourite] Come out of the toilet and shout in the open saying i am in toilet and will take another few mins on the 29th min.

What i am interested in knowing is which one would be preferred.

1 comment:

Anonymous said...

I will go for third option :).