
--- fvwm-users-jp unofficial patches (for 2.0.46) ---

$B$3$l$O!$(Bfvwm-users-jp $B$K4s$;$i$l$?(B fvwm $B$KBP$9$k5!G=3HD%(B/Bugfix $B$N(B 
patch $B$r(B matusita@ics.es.osaka-u.ac.jp $B$,8D?ME*$K$^$H$a$?$b$N$G$9!%8D!9(B
$B$N(B patch $B$N86:n<T$O!$$=$l$>$l$N(B patch $B$N@bL@$N$H$3$m$GJL$K5-:\$7$F$$$^(B
$B$9!%(B

patch $B$OA4$F!V(Bfvwm source tree $B$N(B top directory (ChangeLog $B$J$I$N$"$k(B 
directory $B$N$3$H(B) $B$GEv$F$k!W$h$&$K:n@.$7$F$"$j$^$9(B.$B$7$?$,$C$F!$$3$N(B 
patch $B$rE,MQ$9$k>l9g$K$O(B, fvwm source tree $B$N0lHV>e$G(B

	patch < PATCHFILE

$B$H$9$l$P$h$$$3$H$K$J$j$^$9!%(B

$BCm0U;v9`(B:

patch $B$O(B unified diff $B$N7A<0(B(context diff $B$G$O$J$$(B)$B$G:n@.$7$F$"$j$^$9(B
$B$N$G!$8E$$(B patch $B%3%^%s%I$r$^$@;H$C$F$$$k>l9g$K$O$3$N(B patch file $B$r@5(B
$B$7$/(B patch $B%3%^%s%I$,=hM}$G$-$J$$$G$7$g$&!%?7$7$$(B patch $B%3%^%s%I$N(B
source file $B$O3FCO$N(B GNU archive $B$K$"$k$O$:$G$9$N$GC5$7$F$_$F2<$5$$!%(B

patch $B$O(B Aug/21/97 $B;~E@$G$N:G?7HG$G$"$k(B 2.0.46 $B$+$i:n$i$l$F$$$^$9!%$7(B
$B$?$,$C$F!$$3$N%P!<%8%g%s$G$O$J$$(B fvwm $B$K$3$N(B patch $B$rEv$F$k:]$K$O0lIt(B
$B$N(B($B$b$7$/$O$[$H$s$I$N(B) patch $B$,@5>o$KEv$?$i$J$$$3$H$,$"$j$^$9!%(B


$BFbMF(B
****

fix-2.0.46
(arraged by matusita@ics.es.osaka-u.ac.jp)
	$B8=;~E@$GH=L@$7$F$$$k(B 2.0.46 $B$NIT6q9g$N=$@5$r9T$J$$$^$9!%(B
	$B=$@5$5$l$kFbMF$O0J2<$NDL$j$G$9!%(B
		* FvwmM4 $B$G!$(Bm4 prefix $B$r9MN8$7$F$J$$ItJ,$,$"$C$?(B
		* FvwmSaveDesk $B$N(B manual fix
		* extra/FvwmTaskBar $B$N0lIt(B fix
		* module $B$N$&$A(B signal hander $B$G(B X $B$N4X?t$r8F$s$G$$$k(B
		  $B$b$N$K$D$$$F!$$=$l$r8F$P$J$$$h$&$K=$@5$9$k(B

	$B$J$*!$0J2<$G@bL@$9$k(B patchfile $B$O!$$9$Y$F$3$N(B fix-2.0.46 $B$NFb(B
	$BMF$,Ev$F$i$l$F$$$k(B source $B$r2>Dj$7$F:n@.$5$l$F$*$j$^$9$N$G!$(B

		*** $B0J2<$N(B patch $B$rEv$F$k:]$K$O;vA0$K(B      ***
		*** fix-2.0.46 $B$N(B patch $B$r$"$F$F$/$@$5$$!%(B ***

	$B$J$*!$$3$N(B patch $B$O0J2<$N(B patch $B$H$O40A4$KFHN)$K:n@.$5$l$F$*$j(B
	$B$^$9$N$G!$$3$l$@$1$r(B original source $B$KEv$F$k$@$1$G$b0UL#$,$"(B
	$B$j$^$9!%(B

PATCH.Desk-enhance
(by sakai@csl.cl.nec.co.jp/y-yamamt@ics.es.osaka-u.ac.jp,
    arranged by matusita@ics.es.osaka-u.ac.jp)
	$BAH$_9~$_4X?t(B Desk $B$N5!G=$r3HD%$7!$(Bdesktop $B>e$N(B mouse pointer 
	$B0LCV$d!$(Bviewport $B0LCV$N>pJs$rJ]B8$G$-$k$h$&$K$7$^$9!%$3$N3HD%(B
	$B$K$h$j(B Desk $B$O0z?t(B 2 $B$D!$$b$7$/$O(B 3 $B$D$H$J$j!$0z?t$,(B 2 $B$D$N>l(B
	$B9g$K$O$=$l$^$G$N(B Desk $B$HF10l5!G=$N$^$^$G$9!%(B

	$B3HD%$5$l$?(B 3 $B$DL\$N0z?t$K$O!$<!$N(B2$B$D$NJ8;z$NAH$_9g$o$;$r=q$/$3(B
	$B$H$,$G$-$^$9!%=q$1$kJ8;z$H0UL#$O<!$NDL$j$G$9!%(B

		V -- $B8=:_$N(B desktop $B$N(B viewport $B0LCV$rJ]B8$7!$(BDesk $B$G(B
		$B0\F0$7$?@h$K$*$1$k(B desktop $B$N(B viewport $B0LCV$,$b$7J]B8(B
		$B$5$l$F$$$l$P!$$=$N0LCV$K0\F0$9$k!%(B
		P -- $B8=:_$N(B desktop $B$N(B pointer $B0LCV$rJ]B8$7!$(BDesk $B$G(B
		$B0\F0$7$?@h$K$*$1$k(B desktop $B$N(B pointer $B0LCV$,$b$7J]B8(B
		$B$5$l$F$$$l$P!$$=$N0LCV$K0\F0$9$k!%(B

	$BC"$7!$(BP $B$@$1$N;XDj$OL58z$G!$I,$:(B V $B$H0l=o$K;XDj$9$kI,MW$,$"$j(B
	$B$^$9!%=>$C$F!$(B3 $B$DL\$N0z?t$K=q$$$F0UL#$,$"$kJ8;zNs$O(B V $B$+(B VP
	$B$+(B PV ($BEvA3$G$9$,(B VP $B$H(B PV $B$OF1$80UL#(B:)$B$K$J$j$^$9!%(B

	$B$5$i$K!$$3$N(B patch $B$rE,MQ$7$?8e!$(BENABLE_REMOTE_CHANGEDESKS
	$B$r(B Fvwm.tmpl $B$K$FDj5A$9$k$H!$30It%3%^%s%I$G$"$k(B swdesk $B$rMQ$$$k(B
	$B$3$H$K$h$C$F!$(BDesk/GotoPage $BAjEv$N$3$H$r9T$J$($k$h$&$K$J$j$^$9!%(B

PATCH.FvwmIdent.GetVersion
(by nobuta-s@is.aist-nara.ac.jp/matusita@ics.es.osaka-u.ac.jp)
	Fvwm $B$+$i(B version $BJ8;zNs$rF~<j$7!$(B FvwmIdentifify $B$NI=<($K(B 
	Version $BI=<($rDI2C$7$^$9!%8=:_<B9T$5$l$F$$$k(B fvwm $B$N(B version
	$B$r4JC1$K3NG'$9$k$3$H$,$G$-$k$h$&$K$J$j$^$9!%(B

	$B$3$N5!G=$rDI2C$7$?$3$H$K$h$kI{:nMQ$H$7$F!$(BFvwmAudio $B$,@5$7$/%$(B
	$B%Y%s%H$r8!CN$7$J$/$J$k!$$H$$$&LdBj$,H/@8$7$^$9$N$G!$$3$N(B patch 
	$B$K$O$3$NIT6q9g$KBP$9$k(B FvwmAudio $B$KBP$9$kJQ99$b4^$^$l$F$$$^$9!%(B

PATCH.FvwmSave.xinitrc-copy
(by miya@sec.cpg.sony.co.jp)
	FvwmSave $B$,(B ~/new.xinitrc $B:n@.$N:]$K!$(B
	~/.xinitrc $B$NFbMF$r!$KAF,$+$i(B
	# DO NOT DELETE THIS LINE - FvwmSave depend on it.
	$B$H$$$&9T$,Mh$k$^$G(B ~/new.xinitrc $B$K(B copy $B$9$k$h$&$K$J$j$^$9!%(B

PATCH.FvwmSaveDesk.SmartWait
(by miya@sec.cpg.sony.co.jp)
	FvwmSaveDesk $B$O!$(B xterm -name tako $B$H$7$F5/F0$7$?(B xterm 
	$B$r(B Wait $B$9$k!$$H$$$&5-=R$r(B

		Exec "I" exec xterm -name tako &
		Wait "I" xterm

	$B$H$7$F:n@.$7$F$7$^$$$^$9!%(B
	$B$3$N(B patch $B$O!$>e5-$N$h$&$J>l9g$K!$(B

		Exec "I" exec xterm -name tako &
		Wait "I" tako

	$B$H$$$&(B($B;H$&B&$,4|BT$7$?(B)$BF0:n$r$9$k$h$&$K=$@5$7$^$9!%(B

	$B$^$?!$(Boriginal $B$N(B FvwmSaveDesk $B$O!$!V(Bxterm $B$K4X$9$k5-=R$N>l9g(B
	$B$K$O(B -geometry $B$r@h$K;}$C$F$/$k!W$H$$$&=hM}$r9T$J$C$F$$$^$9$,!$(B
	$B$3$l$r(B *term $B$G9T$J$&$h$&$K(B($B$D$^$j(B kterm $B$J$I$G$b@5$7$/=hM}$9(B
	$B$k$h$&$K(B)$B$7$^$9!%(B

PATCH.GetIconXpmFromPipe
(by g2b178@cfi.waseda.ac.jp)
	Style $B$rMxMQ$7$F(B icon image $B$r;XDj$9$k:]$K(B

		Style "*" Icon unknown.xpm

	$B$H$$$C$?DL>o$N;XDjJ}K!0J30$K(B

		Style "*" Icon "unknown.gif|giftoppm %s | ppmtoxpm"

	$B$H$7$F!$!VJ8;zNsCf$N0lHV:G=i$N(B | $B$r!X%Q%$%W;XDj!Y$@$H;W$$!$(B
	$B$=$N8e$KB3$/J8;zNs$r%3%^%s%INs$H$7$F<B9T$7!$I8=`=PNO$+$i=P$F$/(B
	$B$k%G!<%?$r(B icon image $B$H$7$FMxMQ$9$k!W$h$&$K$7$^$9!%>e5-Nc$G$O(B

		giftoppm (unknown.gif $B$N@dBP%Q%9(B) | ppmtoxpm $B$H$$$&(B
		$B%3%^%s%I$r<B9T$7!$$=$N7k2L$r(B icon image $B$H$9$k(B

	$B$3$H$K$J$j$^$9!%(B

	$B$3$N5!G=$r<B8=$9$k(B patch $B$O!$(B source code $BCf$G$O(B #ifdef
	ICONPIXMAP_FROM_PIPE $B$H$7$F3g$i$l$F$*$j!$(Bpatch $B$r$"$F$?>uBV$G(B
	$B$O(B #undef $B$5$l$F$$$^$9!%$3$N5!G=$rM-8z$K$9$k$?$a$K$O!$(B
	configure.h $B$K$*$$$F(B #define $B$9$kI,MW$,$"$j$^$9$N$GCm0U$7$F$/(B
	$B$@$5$$!%$^$?!$8=:_$N$3$N(B patch $B$K$O0J2<$N$h$&$J@)Ls$,$"$j$^$9!%(B

		$B!&(B#define XPM $B$7$F$$$J$$$H;H$($J$$!%$^$?!$7k2L$H$7$FF@(B
		  $B$i$l$k=PNO$O(B xpm format $B$G$"$k$H2>Dj$7$F$$$k!%(B
		$B!&%3%^%s%ICf$N(B %s $B$O%U%!%$%kL>$N@dBP%Q%9$KJQ49$5$l$k$,!$(B
		  %s $B$O%3%^%s%ICf$G(B1$BEY$7$+;H$($J$$!%(B

PATCH.Restart-args
(by miya@sec.cpg.sony.co.jp, arranged by matusita@ics.es.osaka-u.ac.jp)
	Restart $B$N=q<0$r!V<B9T$9$k%3%^%s%I<+?H$r$=$N$^$^=q$/!W$h$&$K(B
	$BJQ99$7$^$9!%$D$^$j(B

	Restart "Restart Fvwm" /other/fvwm -f "Read .fvwmrc-test"

	$B$H$$$C$?5-=R$,!$4|BT$7$?F0:n$r9T$J$&$h$&$K$J$j$^$9!%C"$7!$$3$l(B
	$B$K$h$C$F!$(BRestart $B$O!V<+J,$,5/F0$5$l$?;~$N0z?t!W$r8+$J$/$J$C$F(B
	$B$7$^$$$^$9$N$GCm0U$7$F2<$5$$!%(B
	(original $B$G$O!$(BWindowManagerName $B$K=q$$$F$"$k(B window manager
	 $B$r5/F0$7!$0z?t$O8=:_MxMQ$7$F$$$k0z?t$r$=$N$^$^;H$C$F$$$^$9(B)

PATCH.SmartPlacement-moresmart
(by nobuta-s@is.aist-nara.ac.jp)
	SmartPlacement $B$N(B style $B$rIU$1$i$l$F$$$k(B window $B$r(B map $B$9$k:](B
	$B$K!$!V8=:_$N(B DeskTop$B!W$G$O$J$/!V(Bmap $B$5$l$k$Y$-(B desktop$B!W$r9MN8(B
	$B$9$k$h$&$K$J$j$^$9!%(B

PATCH.TogglePage
(by matusita@ics.es.osaka-u.ac.jp)
	fvwm-1 $B$GB8:_$7$F$$$?(B TogglePage $B$N5!G=$r(B fvwm-2 $B$KDI2C$7$^$9(B
	(fvwm-2 $B$G$O(B EdgeScroll $B4X?t$r<+M3$K@_Dj2DG=$J$N$GITI,MW$@$H(B
	$B9M$($k$3$H$b$G$-$^$9$,!$$3$N(B patch $B$N:n<T$O!V<+M3$K@_Dj$G$-$k!W(B
	$B$3$H$H!$(B toggle $B$5$;$k$3$H$H$OA4$/0c$&5!G=$@$H9M$($F$$$^$9(B)$B!%(B

	$B$3$N(B patch $B$K$h$j!$(BTogglePage $B$H$$$&(B function $B$,DI2C$5$l$^$9!%(B
	$B$3$N(B function $B$O0z?t$r$H$i$:!$<!$N$h$&$JF0:n$r9T$J$$$^$9!%(B

		$B5/F0$7$?8e!$:G=i$K$3$N4X?t$r8F$V$H!$(B EdgeScroll 0 0 $B$H(B
		$BF1Ey$N$3$H$r9T$J$$$^$9!%$D$^$j!$0l;~E*$K(B EdgeScroll $B$N(B
		$B@_Dj$,L5;k$5$l$^$9!%(B

		$B<!$K$3$N4X?t$r8F$V$H!$@h$K9T$J$C$?(B EdgeScroll 0 0 $BAjEv(B
		$B$NF0:n$r=*N;$5$;$^$9!%$7$?$,$C$F!$4{$K@_Dj$5$l$F$$$k(B 
		EdgeScroll $B@_Dj$,:F$SM-8z$K$J$j$^$9!%(B

	$B$3$N5!G=$rDI2C$7$?$3$H$K$h$kI{:nMQ$H$7$F!$(BFvwmAudio $B$,@5$7$/%$(B
	$B%Y%s%H$r8!CN$7$J$/$J$k!$$H$$$&LdBj$,H/@8$7$^$9$N$G!$$3$N(B patch 
	$B$K$O$3$NIT6q9g$KBP$9$k(B FvwmAudio $B$KBP$9$kJQ99$b4^$^$l$F$$$^$9!%(B

	$B$^$?!$(B FvwmButtons $B$KBP$7$F!V8=:_0l;~E*$K(B EdgeScroll $B$N@_Dj$,(B
	$BL5;k$5$l$F$$$k$+$I$&$+!W$rDLCN$7$^$9$N$G!$Nc$($P!$(B

		*FvwmButtons Paging clamp.xpm TogglePage

	$B$H$7$F(B button $B$r:n@.$9$k$H!$(BEdgeScroll $B$N@_Dj$,L5;k$5$l$F$$$k4V!$(B
	button $B$,2!$5$l$?$^$^$N>uBV$K$J$j$^$9!%(B

PATCH.WindowList-fixlist
(by y-yamamt@ics.es.osaka-u.ac.jp, arranged by matusita@ics.es.osaka-u.ac.jp)

	*** $BCm0U(B: $B$3$N(B patch $B$r$"$F$F$$$k>uBV$K$*$$$F(B ***
	*** FlipFocus $B$r<B9T$9$k$H!$A4$/4|BT$7$?F0:n(B  ***
	*** $B$r$7$J$/$J$j$^$9$N$GCm0U$7$F$/$@$5$$!%(B    ***

	original $B$N(B fvwm $B$O(B WindowList $B$NFbMF$r>o$K99?7$7!$@hF,$K8=:_(B
	focus $B$5$l$F$$$k(B window $B$r;}$C$F$/$k$h$&$K$7$F$$$^$9$,!$$3$N(B
	$B$^$^$G$O!$$"$k(B window $B$rA*$V:]$K!$Kh2s$=$N(B window $B$,(B list $BCf$N(B
	$B$I$3$K$"$k$+C5$9I,MW$,$"$j!$$A$g$C$HITJX$G$9(B($B$[$s$H(B?)$B!%(B

	$B$3$N(B patch $B$rE,MQ$9$k$H!$(B WindowList $B$K$*$$$F!$?7$7$$(B window $B$O(B
	$B:G8e$KDI2C$5$l$k$h$&$K$J$j$^$9!%$=$7$F!$(BWindowList $B$G$NI=<(=g$O(B
	$B>o$K8GDj$5$l$k$h$&$K$J$j$^$9!%$?$@$7!$(B ClickToFocus $B$5$l$F$$$k(B 
	window $B$K$D$$$F$O$3$N8B$j$G$J$/!$(Bclick $B$5$l$?$i(B list $B$N@hF,$K$/(B
	$B$k$h$&$K$7$^$9!%(B

PATCH.WindowList-ForcePopup
(by matusita@ics.es.osaka-u.ac.jp)
	fvwm-1 $B$K$*$$$F!$(BWindowList $B$O(B(fvwm-2 $B$K$*$1$k(B) Popup menu $B$H$7(B
	$B$F<B8=$5$l$F$$$^$7$?$,!$(B fvwm-2 $B$G$O(B WindowList $B$O(B Menu $B$H$7$F(B
	$B<B8=$5$l$F$$$k$?$a!$(B fvwm-1 $B$N;~Be$HF0:n$,JQ$o$C$F$7$^$$$^$7$?!%(B

	$B$3$N(B patch $B$O(B WindowList (built-in function) $B$KBP$9$k$"$i$?$J(B
	$B0z?t$H$7$F(B ForcePopup $B$H$$$&%-!<%o!<%I$rDj5A$7$^$9!%$3$N%-!<%o(B
	$B!<%I$,Dj5A$5$l$k$H!$(BWindowList $B$O$J$k$Y$/(B Popup menu $B$H$7$FI=(B
	$B<($5$l$k$h$&$K$J$j$^$9(B(keyboard shortcut $B$G5/F0$7$?>l9g$K$O!$(B
	$B$?$H$($3$N%-!<%o!<%I$r;XDj$7$F$$$F$b(B menu $B7A<0$K$J$j$^$9(B)$B!%(B

PATCH.jp
(merged by matusita@ics.es.osaka-u.ac.jp)
	$B>e5-A4It$N(B PATCH.* $B$D$^$j!$(B

	PATCH.Desk-enhance              PATCH.Restart-args
	PATCH.FvwmIdent.GetVersion      PATCH.SmartPlacement-moresmart
	PATCH.FvwmSave.xinitrc-copy     PATCH.TogglePage
	PATCH.FvwmSaveDesk.SmartWait    PATCH.WindowList-fixlist
	PATCH.GetIconXpmFromPipe        PATCH.WindowList-ForcePopup

	$B$r$^$H$a$F(B1$B$D$K$7$?$b$N$G$9!%(B1$B$D(B1$B$D$"$F$k$N$,LLE]$J>l9g$K$O(B
	$B$3$l$r;H$&$HNI$$$G$7$g$&!%(B

PATCH.I18N
(by y-yamamt@ics.es.osaka-u.ac.jp)
	fvwm $B$K(B X Window System $B$N(B i18n $B5!G=$rMxMQ$5$;$k$h$&$K$7$^$9!%(B
	$B$3$l$K$h$j!$J8;zNs$rIA2h$9$k:]$K1Q8l0J30$N8@8l(B($BNc$($PF|K\8l(B)$B$r(B
	fvwm $B$K$*$$$FMxMQ$G$-$k$h$&$K$J$j$^$9!%(B

	$B$3$N(B patch $B$rE,MQ$9$k$H!$(Bconfigulation file $B$K$*$$$F(B font $BL>$r(B
	$B=q$/ItJ,(B(IconFont$B!$(B WindowFont$B!$(B MenuStyle $B$NBh(B4$B0z?t$J$I(B)$B$K(B
	fontset $B$r5-=R$G$-$k$h$&$K$J$j$^$9!%$D$^$j!$(B font $B$H$7$FJ#?t$N(B
	font $B$r;XDj$G$-$k$h$&$K$J$k$o$1$G$9!%Nc$($P!$(B

		WindowFont -adobe-helvetica-bold-r-*--17-*,
			   -*-fixed-medium-r-*--16-*-c-*,
			   -*-mincho-medium-r-*--16-*-c-*,
			   -*-medium-r-*--16-*-c-*
		($BD9$$$N$GJ#?t9T$KEO$C$F=q$$$F$$$^$9$,!$(B
		 $B<B:]$K$O(B1$B9T$G!$$+$D(B , (comma) $B$NA08e$K6uGr$rF~$l$:$K(B
		 $B=q$$$F$/$@$5$$(B)

	$B$J$I$H$$$&5-=R$,$G$-$^$9!%(B

	$B$3$N(B patch $B$rEv$F$?(B fvwm $B$K(B i18n $B5!G=$rMxMQ$5$;$k$K$O!$4D6-JQ?t(B
	LANG $B$rE,@Z$K@_Dj$7$J$1$l$P$J$j$^$;$s!%$3$3$G!$(B LANG $B$K$I$N$h(B
	$B$&$JCM$r@_Dj$9$k$Y$-$+$OMxMQ$7$F$$$k4D6-$K0MB8$7$^$9$N$G!$<~0O$N(B
	$B>\$7$$J}$KJ9$$$F$_$F2<$5$$!%(B

	$B$3$N(B i18n $B5!G=$r<B8=$9$k(B patch $B$O!$(B source code $BCf$G$O(B #ifdef
	I18N $B$H$7$F3g$i$l$F$$$k$?$a!$(B configure.h $B$K$*$$$F(B #undef $B$9$k(B
	$B$3$H$K$h$j!$5!G=$rM^@)$7$F(B fvwm $B$r@8@.$9$k$3$H$b$G$-$^$9!%(B

PATCH.i18n-jp
(merged by matusita@ics.es.osaka-u.ac.jp)
	PATCH.jp $B$H(B PATCH.I18N $B$NFbMF$r(B merge $B$7$?$b$N$G$9!%(B
	$B$3$N(B kits $B$,Ds6!$9$k(B($B$[$\(B)$BA4It$N3HD%5!G=$r0lEY$K(B patch $B$7$?$$(B
	$B>l9g$K$O!$$3$N(B patch $B$r;H$&$HNI$$$G$7$g$&!%(B
	

PATCH.HAVE_STRSTR
(by miya@sec.cpg.sony.co.jp, arranged by matusita@ics.es.osaka-u.ac.jp)
	strstr() $B$,$J$$4D6-$K$*$$$F$O!$(Bfvwm $B$N0lIt$N(B module $B$,(B make $B$G(B
	$B$-$J$$$3$H$,$o$+$C$F$$$^$9!%$7$+$7!$(B fvwm $B<+?H$K$O(B strstr() $B$N(B
	$BBeMQ4X?t$,B8:_$7$F$$$^$;$s!%$=$3$G!$(B configure.h $B$K(B HAVE_STRSTR
	$B$H$$$&(B define $B$r?7$?$KDI2C$7$F!$$3$l$,(B define $B$5$l$F$$$k>l9g$K$O(B
	strstr() $B$NBeMQ4X?t$r(B fvwm $B<+?H$G;}$D$h$&$K$7$^$9!%(B
