solved 65 correctly, solution has bug