Sanskrit puzzle