### solve numbed jigsaw 3*3 (9 puzzle/ 8 tile puzzle) /sliding puzzle/ tile puzzle/ slots key

try to solve first row of 1,2,3

first put 1 in its place i.e 1x1

put 3 in 2nd place(1x2) and 2 below(perpendicular t o desired position of 2) 3   (2x2)

move so that you can  get correct first row  1,2,3 now dont move it its solved.

now try fo fix first column 14,7 using similar technique

for this we put 7 in   4th desired place i.e (2x1) and 4 perpendicular to tis desired place column (2*2)

now make correct position of the column 1,4,7

we can also put 2 in place of 3 and 2 below it and solve

after this make 1,2,3 and go for column

1 is also not special here as you can see you can start with any corner piece 1,2,4 or 8 as they are symmetrical. and solve its touching row and column.

for 4*4 one

put 1,2,3 in place

put 4 below its desired place

put 2 down

put 4 in its place and put 2 up

we get correct 1,2,3,4

do same for 5,6,7,8

now we try to match first column 1,5,9,13

we put 13 in 9th place or 9 in 13th place and other one in right of it

now we solve this row

try to match second column 2,6,10,14 using similar method

final 3 pieses are trival to solve by rotation

src:

https://www.mathsisfun.com/games/arrange.html

### sxhkd volume andbrightness config for dwm on void

xbps-install  sxhkd ------------ mkdir .config/sxhkd cd .config/sxhkd nano/vim sxhkdrc -------------------------------- XF86AudioRaiseVolume         amixer -c 1 -- sset Master 2db+ XF86AudioLowerVolume         amixer -c 1 -- sset Master 2db- XF86AudioMute         amixer -c 1 -- sset Master toggle alt + shift + Escape         pkill -USR1 -x sxhkd XF86MonBrightnessUp          xbacklight -inc 20 XF86MonBrightnessDown          xbacklight -dec 20 ------------------------------------------------------------- amixer -c card_no -- sset Interface volume run alsamixer to find card no and interface names xbps-install -S git git clone https://git.suckless.org/dwm xbps-install -S base-devel libX11-devel libXft-devel libXinerama-devel  vim config.mk # FREETYPEINC = \${X11INC}/freetype2 #comment for non-bsd make clean install   cp config.def.h config.h vim config.h xbps-install -S font-symbola #for emoji on statusbar support     void audio config xbps-i