# Creating a list
numbers = [1, 2, 3, 4, 5]
print("Original list:", numbers)
# Adding elements
numbers.append(6)
print("After append:", numbers)
numbers.insert(0, 0)
print("After insert:", numbers)
# Removing elements
removed = numbers.pop()
print("After pop:", numbers)
print("Removed element:", removed)
numbers.remove(3)
print("After remove:", numbers)
# Sorting
numbers.sort(reverse=True)
print("Sorted in descending order:", numbers)
# Slicing
print("First three elements:", numbers[:3])
print("Last three elements:", numbers[-3:])
# List comprehension
squares = [x**2 for x in numbers]
print("Squares of numbers:", squares)