The code itself is confusing.