Data Structures: Adjacency List
Math: Karatsuba Multiplication
Graph: Bellman-Ford