List<T> withoutFirst<T>(List<T> list) { return list.whereIndexed((index, element) => index != 0).toList(); }