Hashiwokakero: Connect Islands with Strategic Bridges