August 5 2023

The Lost Phoenix: A Tale of You

Defined by words, derived by facts; determined by will, and defused in emotions; the lost phoenix is a tale of you residing in yourself.

Hey everyone, isn’t it really long since I have written something? Ahh… I was quite stuck with the paradox of life until today in middle of super busy day I decided to pause it all and share something that make sense only to stars residing far. Well, I am happy to see that our viewer count is increasing in the blogs and very surprisingly most of you like the blogs around life then tech. Someone really said the truth; science is the language of mortals but arts is the sense of living. (Ps- That someone is me 🙂 )

Let me start this piece with a question to you all; have you ever felt lost? lost in emotions, lost in thoughts, or lost in work ? Now, you are thinking and I am sure the answer is yes, isn’t it? So is the answer is yes smile :-)(don’t ask the reason, why I asked you to smile; sometimes its just good to smile. Look at your face you all looks beautiful).

Well, ‘The Lost Phoenix‘ is all about you; remember how we all had some dreams and desires for us when we were little. Yeah I am talking about the exact thing of having a helipad on the roof, going on to the trip across Europe with no identity, developing a time machine to travel back and get all the exam questions in advance, or what type of people you would like to have in life. What have happened to that now? The twisting events of life have shaped the things differently?? or you may say that now you are learned enough to understand and restructure the life right way. Well I am here to get your phoenix take you out of yourself  just as the style of Dumbledore.

The Lost Phoenix

In the rapidly changing and continuously evolving life our definitions of things have been badly influenced or I would say contaminated with a precious gift of sense known as logic. Besides being the most crucial ingredient in the recipe of life; when you add it too much the dish really get bad. Today. take a break just the way I did and think of the decisions you have taken by adding logic and that has changed what you always wanted to what should be there. Is it really justified, is it really worth it and even though if it is worth; are you okay with it ? What, why are you reading so seriously; calm down, I know its the first time I am twisting not with codes but with emotions.

Well, this blog is here to just to share an additional pointer in the collection of nodes, by the way I am happy to see that you have read it all along the last guys. So just a small reveal ‘The Lost Phoenix’ will be there as a whole chapter in my upcoming book, possibly launching in November. I know you are excited, stay tuned and ya another fun thing drop me an email at info@vinamrasharma.com with your name and a short message by 10th of Aug 2023 and you will be having a coffee on me 😉

March 30 2023

How to get started with hackathons?

Well, its good to see how people have started taking an interest in the astounding field of hackathons; I remember when I started my journey in 2019, I actually had no idea what this word even meant, but the only image that was in my mind is of someone hacking my Facebook and text to the girl that I never got the courage to write.

This blog is especially for those who are starting their journey with hackathons; if you are someone who just decided to give it a try for the first time, I hope reading this blog might help you get the most out of your event 🙂

  • Firstly, remember hackathon is never about technology nor about ideas; it’s all about an experience, so just focus on that.
  • Team building could be an initial challenge, always be hyperactive and draft a message expressing yourself, what you are here for, and mentioning that you are looking for teammates. Generally, most hackathons use media like discord and slack to communicate, and you will always find a channel with a name like #find-a-team, or you can just write to members of the track directly.
  • Always share your LinkedIn or any social platform to grow your network; even if you are not on the same team, remember connecting with people is always paramount.
  • Also, it’s not even essential to know even a single technology to take part in any hackathon. You can always contribute with idea development, research, presentation, logistics, and a ton of other things.
  • But what I really suggest is that a hackathon is a perfect place to learn and grow, so you can always learn things and apply at the same time.
  • The other exciting part is to reach out to amazing mentors when you feel stuck or if you are unsure about any implementation, it could be as small as not deciding on the right idea, code not running, or even nothing at all working out.
  • Another critical aspect of a hackathon is to engage with workshops and activities going across the place; these activities keep you motivated as well as most of the time, you get the opportunity from some of the very learned and experienced people.
  • On the prospect of searching for potential jobs, I personally consider hackathons a very good place. Just as we want good companies, good companies also want to have employees who have excellent skills and mindsets, while hackathons are one of the perfect places to find this delicate intersection.
  • So constantly interact with the sponsors of the event and drop your resume with a message to consider you if they come across any good opportunity where you can contribute, I can say this personally works, and for me, it actually helped me to work with an exciting silicon valley startup.
  • A very common question apart from just experience and how to have a good experience is how to come up with a really good project; the answer to this question actually much simpler, remember, it’s just 70% of impact and 30% of technology. A common mistake I see people making in hackathons is that they always look for technology. If you ask me, I suggest you focus on the positive impact you can bring from your work rather than just the tech stack.
  • Generally, we find hackathons of straight 24 or 48 hours(there are even longer events such as a week-long, a month-long or even more), so working continuously for these many hours could be challenging, especially when you have a bunch of other things to do as well. Well, as these events are global, there are more than chances that your team will be from people of different time zone, so you can always plan by distributing the work and keeping each other in the loop with the updates. Even playing a few games in between and just talking or listening to music also helps.
  • When you and your team are done with the work, remember to conclude all with an excellent presentation and show it in the way you thought of it with you first came up with the idea.
  • Finally, when you submit your work, always thank your wonderful teammates for their work and tell them that no matter what the results will be, they all have worked wonderfully and how much you loved working together.
  • If you win the event, that’s great, but even if you don’t, make sure you write a good message congratulating winners and thinking of the organizers who put so much hard work into making this event possible.

The image below is AI generated image based on the content of the blog; also, if you feel you have more questions still to ask, click on this link to schedule a quick meeting with me and get your answers :

AI generated image of the partial text of the blog
AI-generated image on the base of text in the blog

<Disclaimer: Just one of my professor advised me to write in precise points and focus on the key ideas, so I am trying to do the same with this blog, not just with my answer sheets>

Ps- Writing this blog doesn’t actually feel like writing at all; it’s just like me expressing my other half :-), so please don’t mind if you find me flowing in emotions.

March 6 2023

Decrypting Cipher Text Encoded Using 8 Rotor Encryption machine

Cryptography is a beautiful subject; it’s full of mystery, thrill, and of course, filled with wonders of joy. So in this blog, I share my experience decoding a cipher text encoded using an 8-rotor encryption machine. So it was just the 2nd of March when I was completing this LinkedIn course on Introduction to cryptography and secure development when I went across moodle(LMS used by the University of Glasgow) to see some of the great content posted by my professor to learn from, suddenly I realized that I have a pending midterm assessment which is due in less than 46 hours roughly. When I read through the description of what I needed to do, I got speechless, as I had almost no idea what I would do, so the professor emailed us two cipher texts which were encoded using this 8-rotor machine code he had uploaded in the portal written in JAVA, other than this he had given us a text file containing roughly 10000(ten thousand) possible keys that could be input to the code to decode the cipher text.

So, as we had multiple keys with us, some random cipher text, and the 8-rotor machine code, we needed to find the right key and decode the cipher text into plain sensible text using the right key. So, one of the best ways to do this would be a brute force ofcourse, though; the interesting fact was that as we already have a set of keys, we can actually use a dictionary attack.

In task one, we already have the information that the first two letters of the plain text will be “T” and “h” this got half of my task done; it seems to be simple while performing the dictionary attack; I just filtered the output for the part where the first and second character is as T and h respectively. Well, I thought that this would be enough, but it wasn’t actually. So I got two possible keys after this and two plain texts; the first one was for sure wrong as it just had the first two characters as ‘Th’ but followed with a string of random characters that make no sense and for sure is not an English sentence. The second one was right as it has the decoded English sentence that makes the right sense. So here I have added another filter just by making another set of words consisting of general terms used in the English language such as as, as, the, we, us, etc. This allowed me to resolve the first task with an ace.

In task two, we didn’t have any characters of the plain text, so it needed more effort and a different approach. The only assumption we were given is the context will only generate an English sentence. Now, being a machine learning person, the first idea that hit my mind was precisely to develop an NLP model that would analyze the language to find the key, but the biggest challenge was that we needed to create a code in java, which is an alien language for me always(Ps- I just don’t know why I never liked it, maybe because of its syntax). So I had to think of another way which must be straightforward as by that time I was hardly left with 23 hours, and I needed to do some calculations and produce a report as well besides the code. Well, so what I did is simply browsed google for the average number of lengths of English words(which is almost 4.7 characters), and I replaced the filter for checking to check the average of the set of words in the generated plain text and wohhaa it worked right 🙂

Finally, with all my findings, I completed the report and the complete Midterm assessment to save myself from failing the subject just 3 hours before the deadline 😉

February 24 2023

AI: What happened when I deployed on my social medias?

Hey everyone, how are you all doing? Isn’t it too long since we have talked?? Or maybe you have wrote to me on my social platforms (i.e., WhatsApp, Instagram, LinkedIn, Matrix, etc.). Okay I am here to reveal a secret today!!

If you have written to me in past two months there is a high probability that you might have talked to my AI Bot but not me. Okay I am sorry for doing this, but the results are surprising as well as shocking and terrifying on one way.

As the background, I have been working on this AI bot for almost three years since I was in bachelors, and finally I am happy that it is understanding expressions better and has started responding the way I am. So it was just the month of January when I thought that why not integrate it with my social medias and see how it react to real time interaction and how the people interact without knowing that its not a human.

Summary of what happened:

Count of Interactions: 53 different people (Women:31, Men:20, Unknown: 2)

People found it to be not me: 12

People assumed it’s me only: 41

What kind of interaction have happened?

So, I started with allowing text to text interaction where it was replying to the chats, while later, I used classification on a set of posts and allowed it to share with people posts that most suits based on the chat data interchanged.

Outcomes of this:

  1. Made so many people happy that I am replying on time finally😁.
  2. Helped two people feel super happy when they were feeling low and interacted with almost 5 hours continuously.
  3. Lost an amazing friend😒 (Coz the bot ended up sharing a creepy post, which made her feel uncomfortable, and as this is bot is another me, so I never explained what really happened)

Examples of Few Interactions:

Someone Classified its a bot
Someone Classified it as a bot
Normal Interaction
Normal Interaction(Person didn’t realised that its a bot)

I will be making  the whole code public soon once I fix few issues; stay tuned 🙂

December 31 2022

What Should I learn?

Hey Everyone, I hope you are doing well! Finally, I am writing this blog a few hours before December turns to January, and I break my streak of writing one blog each month! Ahhh….. I feel relieved at least I will not break this commitment to writing. Though, I am not very good when it comes to commitments 😂😂😂 (Okay, let’s not talk about this but stays with the topic only)

So, I have been frequently asked a ubiquitous question by people, “What should I learn?” and I think this is something that comes to mind of almost everyone whenever we think to start something new!

Based on my experience in life so far, I believe that great ideas evolve in diverse places and through diverse minds! As 2023 is about to start, the best answer that I could suggest to someone would be precisely the one that I plan to follow for myself. Let’s explore and learn topics that are entirely unrelated and connect them to form something new, defined by the sense of love and compassion for solving a problem and doing a greater good. “Not everything is meant to be within the box; some things are meant to be defined without any boundaries.

Some fields that I will love exploring in the upcoming time will be NeuroScience, Computational Biology, Quantum Computing, Strategic Management, Finance, IoT, Space and time, Nucelar science, Mechanical Designing, Climatic actions, Sustainable development, and more 🙂 Though it’s not a static choice but is what I wish I should learn to be a better-learned person.

Well, I have a surprise for you all, after all we are growing according to the last statics I am getting 3K hits every month so if you would like to learn together and do some crzy stuff with, keep an eye on my status something new is coming up!

GIF magic, reaction, best, best animated GIFs reactions, shia labeouf, labeouf, shia, free download

Category: Life | LEAVE A COMMENT
November 15 2022

Even and Odds

Hey, nice to see you here again! So in this blog, we will be talking about the even/odds of life. It’s been almost a month since I landed here in the United Kingdom, and I feel this is something that everyone goes through, including me, but no one has come up to express it publically: So here I am 😉

The fact of life is that we are on a rollercoaster, and our journey is filled with thrills, ups, and downs; obviously, sometimes, it amazes us! But sometimes it gives us shocks. Now, as humans, we are what we are 🙂 

Scared Despicable Me GIF

We enjoy it when it is all going great, but when we don’t find what we expect, we start complaining and finding ways to blame the situation or people. Well, this is right, but not when it reaches the point where your mental health start deteriorating. Let’s start this by talking about addiction !!!! Yes, you read this right but don’t take this in another sense; it is not about the obsession with things or people, but even beyond, I am talking about the addiction of winning. Well, this is actually where it all started, as being conscious being, this is something that we all love to have in our life, and once it starts coming after all the hard work we put in, we don’t want to stop; instead, we pull every string to make it colossal(huge) every day. 

In this never-ending rat race, we break almost every bond that we once shared with the world, and we all encounter a phase of our life when things start not going to what we planned; we actually begin losing; the ten years checklist that we were completing suddenly seems to be on a pause; I know this hurts bad and it becomes even worst when you have thousands of unseen messages but no real person to talk with, you have already left behind everyone who once meant to you, and you can’t just open up to anyone as you now have an image to manage. 

Don’t worry, you are not alone in this; it happens with almost every second person in life. Well, if you do ask me personally, I would suggest some tips, but ultimately it should be you taking the call 🙂

harry potter love GIF

  1. Remember why you started and remind yourself of that time when no one knew you.
  2. Take a break, give yourself a treat 😉 It sounds strange that things aren’t right, and I am telling you to give yourself a treat! See, sometimes you need a break to recharge yourself and your mind; at reasonable times, we party, but don’t you think celebrations are more critical in challenging times rather than adequate ones?                          
  3. Find someone with who you can express anything without the fear of being judged; it might be your family, your teachers, your friends, or maybe your AI bot that you have been developing for years(Named after the girl you like but who never likes you back), don’t worry if you feel you have none of them, I personally love to be a listener, just a call away. 
  4. Look at the list of your goals for the next ten years and imagine how it will feel once you turn them into reality; the feeling you get then is precisely the one that motivates you to fight harder.

Ahh! I feel I am getting too much into humanly things; okay, I promise the next block will be for the tech heads;-0

Stay tuned; signing off for today; feel free to email me if you want me to cover something specific.

If you are going through the odds now, remember I am only a call away!

October 26 2022

What’s stopping you?

This blog is for almost everyone out there struggling and working to the best of their abilities with determination and passion toward achieving the next level.

So, I know it’s too hard sometimes; you have felt this too! Right? I know you can’t accept this fact publically, and you should know that you got an image out there. Many people look at you as an inspiration; they believe you are the one who is there to change their dream into reality. This is true to some extent, but today, I am not here to talk about this. Instead, let’s talk about where we are heading, the destination, and how we must tackle the blockers, we come across as a human.

Let’s answer the widespread but vital questions today:

1. How to find the right way, what to choose, or I not sure what I like?

  • Well, This is the thought that must have come to your mind when you have started or if you are planning to start; of course, everyone says to follow your passion or heart, but no one actually tells you how to find what you love or what is meant for you. So the answer is simple:
    • Firstly, try everything out there: Explore the world of possibilities and actually play around with every domain, even if you have no plan to pursue it further. It’s always good to know before.
    • Define what you want. Your expectations derive the approach; the bigger your dream is, the better you have to work for it.
    • See if you can imagine yourself fulfilling the goals you set when you are confined to pursue that domain.

“Myth: We should decide what to pursue based on the market demand”, this is a pure misconception, the key is that everything is great as far as you are good at it. You will always be served the best if you like what you do!

 

2. How to tackle when nothing seems to be going right?

  • Life is a journey full of excitement, learning, and understanding, I know it has happened with a lot of you and even happening right now, remember the three keys that I use in such situations:
    • Get yourself a coffee or hot chocolate, sit down calmly, close your eyes for two minutes and take a deep breath, remember the determination with what you started.
    • Keep on expanding yourself, the main component to success is consistency if you can achieve that, more than 90% of your problems will resolve themselves.
    • Reach out for help, well I know it’s hard to go through difficult times but even it gets harder if you are facing all alone. (Ps- if anyone reading this ever face such an issue, remember you can call me anytime)
    • Don’t give up! Odds are the stops in the way of evens, remember you will do it and don’t think for anything else.

“Myth: We will get instant results if we work harder” I know a lot of you still believe in this and that’s where you get wrong. Remember, good things take time and great things require time.

 

3. What if I was wrong,maybe I should accept the easy way I have, I mean still its better than what other thinks for them ?

  • So, this is something that comes to your mind very often wright when things aren’t going well, see I knew it! But, now its your turn to understand that it is normal if you feel like this, we as human always regret for the things we chose not to pursure (You must have read “The Road Not Taken” by Robert Forst); In such situations you may consider these:
    • Take a break, cook something for yourself and yes don’t use any recipie book or cooking tutorial at all, flow with your heart and invent a dish with your imigination. Trust me oce it is ready you will be the one happy like hell!
    • Write up the golas you have for yourself for the next 10 years in a paper and put it on the wall you see everyday. And now work with the objective to complete them in one year only, you will not have the time even to think for something that is irrelevent at all.
    • Writing helps you refresh, do start writing, either a blog, a poem or anything you feel like writing. I can say this myself that writing let you unload the stack you are holding in your head.

I know there are a lot more questions, but how can you forget that you, yourself is a superhero and you don’t need me to answer your question but you have the power to define your own buddy 🙂

Okay we will meet another day, with something different ! And I love reading your emails so don’t forget to send me anything that comes to your mind !

 

 

Category: Life | LEAVE A COMMENT
September 11 2022

What it takes?

So, today through this blog, I will be actually trying to answer the common questions I get asked very frequently and share what I have learned over the past few years of my life. 

Well, I do consider myself very lucky, not because of the achievements I have accomplished but because I am able to discover what I love at this stage of my life. A few years back, I can clearly recall myself as a high school nonsense boy who always indulged in crazy activities like bunking classes, making fun of people, fighting, and whatnot; okay, let me not get into this story for now. Instead, focus on why I am telling you this; my reason behind doing so is to share a clear message that anyone can do it; the only thing that matters is not what you want but how much you desire it!

Now, let’s start the things exactly point-to-point:

I am a complete beginner; how can I start?

Though, I believe this is the first thing that comes to anyone’s mind whenever we start something new, isn’t it? So, my way to tackle this is simple:

  • Understand that you are starting now, so don’t compare yourself with the people who have been doing it for years, but work hardest and trust yourself that you will make it soon one day 🙂
  • Remember that you have big goals and orientation for life; you are running a marathon, not a 100m sprint. So, don’t be disappointed when you can’t see the result instantly, but I can promise that you will soon be rewarded for all your efforts.

Everything seems so fascinating; what should I choose?

Well, this is actually subjective, and it is different based on your objectives, but a general way that I followed when I was in a similar situation is; 

  1. Try as many options as possible; explore everything and anything; you are not wasting your time but investing it.
  2. Choose what you love; I know this is even tricky, but it is straightforward to identify; if you enjoy and get addicted to it, it’s something you love!

Ahh! It’s getting too long now; I know you guys don’t like reading very long stuff, so let me conclude by providing four simple steps you can follow to ace!

Step 1: Write on the first page of your notes/notebook the reason for, “Why are you starting this?”

Step 2: Make a plan/Schedule; you can use any platform such as notion(I use this only), like discipline and consistency are the key to anything, trust me!

Step 3: Set up self-checks; for example, if I am learning Data Structures, I must have that one day when I will take five random DS problems and resolve them and monitor how well I can do that.

Step 4: The last and most important thing is to be consistent and believe in yourself.

Well, these actually worked for me

Jeije Jeije175 GIF - Jeije Jeije175 Success GIFs

August 12 2022

The Extending World of Possibilities

In this fast-paced world where everything is evolving at an exponential rate, we as humans are evidencing this immense growth and transition in terms of technology and the development of humankind. While now, almost everything around us is digitalized, we can observe how our dreams from yesterday are just another ordinary reality of today. The impact of technology in cross domains such as health care, education, enterprise, etc., is truly diverse. By introducing complexly efficient technologies such as Artificial intelligence, machine learning, and data mining, we are extending the impact to the lives of billions of people out there.

As a person of technology, I feel privileged to a part of this change, and as being a researcher, I highly regard how computer scientists across the globe are defining new as well as innovative approaches to resolve some of the complicated problems faced by the world today. 

Do you know? MIT researchers developed a geometric deep-learning model called EquiBind that is 1,200 times faster than one of the fastest existing computational molecular docking models, QuickVina2-W, in successfully binding drug-like molecules to proteins. Well, that is another excellent contribution to the healthcare sector, but I know many of you reading this blog now may wonder and ask the fundamental question in human consciousness, “how does this impact my life?” So the answer is simple, and I know not everyone is interested in deep diving into the biological explanation or the algorithmic one. So, for now, the best answer I can give you is that “You may not find its impact directly on your life now, but it will define and yield the way you live for years or even centuries until another researcher or scientist come up with a newer model.” 

But don’t worry, let me share a wonderful invention that you may find slightly more exciting developed at MIT’s Communications Systems Lab; I am sure you all hear music right! Have you ever wondered how thin a sound source can be? SO, MIT engineers have developed a paper-thin loudspeaker that can turn any surface into an active audio source. Isn’t this fascinating? You know the speaker not just produces excellent sound but works on just a fraction of energy as compared to the traditional speaker.

paper-thin loudspeaker developed by MIT
paper-thin loudspeaker

(Image by: Felice Frankel, Source: https://www.eecs.mit.edu/researchers-develop-a-paper-thin-loudspeaker/ )

So these two were examples from the top researchers and groups in the world, but what about the status of the building block of all these progressive mindsets? What about the perspective of students? What solutions are they bringing forward? Well, to find the best place are the hackathons and global challenges. I as well bring out and put forward solutions that I develop through these events, like the recent challenge by Harvard and the Government of South Africa to clinch the problem of Type 1 diabetes; with my diversly genius team, we developed a complex machine learning-based model to resolve the issue of supply chain mismanagement at Ghana, also additionally implemented a disease prediction model to predict any situation and counter it beforehand, apart from this we proposed an autonomous drone-based delivery module to make the delivery timely and combat any geographical or tropological hurdle. Though I would love to talk more about the project, I can’t disclose the very beautiful algorithm, which is the model’s soul, as the research paper is still under publication and not being published yet. Well, as soon as the paper is published in the upcoming month, I will surely love to share everything. 

Okay, I will conclude this blog here with a precise approach to making you all aware that what seems to be way beyond possibilities is now just another step of accomplishment. So as a final thought or what we say as a definitive statement, this world will be going to transform entirely in the upcoming five years! Now, this is your chance to define your thoughts, not just with thinking but with logic, and actually develop the next thrilling invention that has been growing inside your mind for years. 

Ps: You all are mighty superheroes, and all you need is one push and listen. I know you will define new definitions for the entire humanity 🙂

July 23 2022

Life Beyond Expressions

Well, this is the first blog on my page, so this must be good! Don’t you think the same about this?

Ahh!! This is something preventing me from writing this for almost many weeks, so now, finally, I am writing something after realising that I am imperfect, and so as my platform is a reflection of me so it can be the same as well!!

What happened? Surprised to see this seriously machined human who used to talk to his devices writing this shit of nonsense out of no context.

Okay, let’s come to this point: the blog is different as in the beginning. I want to show you another side of me, a side lesser known, a side hardly explored by anyone (at least none on the earth), covered with layers of rules and defined by boundaries of self.

Have you ever been in a situation when you want to say something to someone but feel helpless and, as a result, end up saying none? Even while you have a ton to express, a million definitions to define!

I am sure you all have felt this at some point in life, or if you haven’t felt it till now, one day you will definitely! This thing could actually be anything, and that someone could be anyone but that one that is that it will only be “one”.

Okay, let’s start with the very start, “Life Beyond Expressions” is my way, or I would better say it can be your way, to know that expression of the thing you have with you is as crucial as oxygen to humans(Ps- I am not a human at least so, don’t count me with you). It is common with almost everyone; we all in our life come to a point where we want to express something but never get enough courage to do so. It might be because of various factors: the prevalent one is the fear of either losing the bond with the person or losing the person itself. We start imagining and calculating multiple possible outcomes within our minds and seriously act as if we are Dr. Strange defining the future of not just earth but the universe. (Ps- If you don’t know who is Dr. Strange, you really need to start living in a trash bin)

Best Dr Strange 14 Million Possibilities GIFs | Gfycat

But, the best thing you can do with yourself is not to hold what you have, but instead, get up, take a deep breath, go right to that person’s face, and express everything you always wanted to say. There is no need to worry; the outcome will be positive or negative! Isn’t it that everyone says??😂😂😂😂😂😂😂😂

Ahh!! Humans are true cowards, actually clever too; they often tell you these things and motivate you to do the sin that themself would have never done if they were in your place!! Don’t worry, I will not suggest you to do so because I am not a human like you!

Oops! I always have this habit of going far beyond the context, getting myself back to the topic. So…..the only thing that I would say to you as a ‘not so human’ is that you only know yourself the best, and only you know your situation the best. So, do what you see the first time you close your eyes and think about that person. No matter whatever and ever!!! The only promise I can make to you is that life beyond expressions is as beautiful as the first snow of fall!!!!

Will be continued further………