Shortest Vectors