Ball fil puzzle