Interlocked Puzzle Islands