Time and Space Limted