this torn window screen was carefully mounted near someone's front fence. I wonder why.