Peter, to my mind, your graphic is correct. Your sniper is standing on a level 2 floor and above his head is a level 3 obstacle (steeple). He is firing along a level 2 obstacle (the roof of the main building), as such the end point of that obstacle, hex J4 creates a blind hex. In addition...