It can't even understand this code which is legit but horrible
a = ()-> Math.random() * 1000 - 500 b = ()-> Math.random() * 1000 - a() c = a == b ? a() < 0 ? a(b()) : b() : a(a())