func Slice(s string, start, end int) string {
	if end > -1 {
		return s[start:end]
	}
	L := len(s)
	if L+end > 0 {
		return s[start : L-end]
	}
	return s[start:]
}
func Slice(s string, start, end int) string {
	if end > -1 {
		return s[start:end]
	}
	L := len(s)
	if L+end > 0 {
		return s[start : L-end]
	}
	return s[start:]
}
func Slice ( s string , start , end int ) string { if end > - 1 { return s [ start : end ] } L := len ( s ) if L + end > 0 { return s [ start : L - end ] } return s [ start : ] }
// Slice slices a string. If end is negative then it is the from the end
// of the string.
Slice slices a string . If end is negative then it is the from the end of the string .