LL takes any objects, rather than single array
ll sorted by node value