ZERO and Infinity both are very difficult to understand and explain but at the same time both are key assumption of Mathematics...