Finite devours infinite