Anywhere in the world we have witnessed that technology are still booming every day. From time to time, there are new inventions and discoveries that...