In a world filled with challenges that seem impossible to overcome, it is easy to give up accepting defeat. When no solution seem at hand and you are at your darkest hour haunted by the feeling that you have failed, there comes that ray of sunshine to help you guide to…