Ghost puzzle