use hj_ds::linked_list::LinkedList;
fn main() {
let mut ll: LinkedList<i64> = LinkedList::new();
ll.append(1);
ll.append(2);
ll.append(3);
println!("{}", ll);
ll.prepend(0);
println!("{}", ll);
ll.pop_front();
println!("{}", ll);
ll.pop();
println!("{}", ll);
ll.insert_at(1, 114514);
println!("{}", ll);
ll.remove_at(1);
println!("{}", ll);
let val = ll[1];
println!("{}", val);
ll[1] = 233333;
println!("{}", ll); }