Technology related interesting knowledge of Almost mind blowing(4)