Giant willswim up to 90N35E20Z and over to 55N35E20Z. If he runs into the dragon while he still has a standard action, punch the dragon. In future rounds, if the dragon does show himself to Giant, Giant will swim directly towards the east wall, tapping out in two rounds.
I think in future...