09. List Of Predicates - Лимит време - двойна памет от различни аргументи

https://pastebin.com/bP79nV3A - 80% 

https://pastebin.com/sZR9jWbm 100%

 

Как може с такава малка размяна да използва 2х памет?

 

------------

#80%

Predicate<int> isDivisible = x => x % item == 0

 if (!isDivisible(i))

#Memory: 20.92 MB 
#Time: 0.090 s

-----

100%

 Predicate<int> isDivisible = x => i % x == 0;

if (!isDivisible(item))

#Memory: 11.46 MB 
#Time: 0.043 s