{.trim|
	{.set|#seperatorggk|{.switch|{.length|$3.}||0|;|$3.}.}
	{.set|#listggk|$1{.^#seperatorggk.}.}
	{.set|#entriesggk|{.count substring|{.^#seperatorggk.}|{.^#listggk.}.}.}
		{.while|#listggk|{:{.trim|
			{.set|#curitemggk|{.substring||{.^#seperatorggk.}|{.^#listggk.}.}.}
			{.cut|var=#listggk|from={.add|2|{.length|var=#curitemggk.}.}|size=.}
			.}{.dequote|{.replace|%cur%|{.^#curitemggk.}|$2.}.}:}.}
.}