edited infinity problem