Why did i call heap sort hash? Whatever, fix it.