Technology related interesting knowledge of Almost mind blowing(2)