1
0
mirror of https://github.com/gryf/wmamixer.git synced 2026-04-19 19:13:32 +02:00

Added scale method introduced by Xander.

https://gitlab.com/xander1988/dockapps
This commit is contained in:
2021-04-29 19:53:09 +02:00
parent a60507c8df
commit a3842b1098
22 changed files with 1949 additions and 53 deletions

80
XPM/icons192.xpm Normal file
View File

@@ -0,0 +1,80 @@
/* XPM */
static char * icons192_xpm[] = {
"1248 72 5 1",
" c None",
". c #202020 s back_color",
"+ c #00C9C1 s led_color_high",
"@ c #0C8580 s led_color_med",
"# c #184A48 s led_color_low",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................++++++......................................................................................................................................................................................................................................................................................................@@@..................@@@.........................................................................................................",
"...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................++++++......................................................................................................................................................................................................................................................................................................@@@..................@@@.........................................................................................................",
"...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................++++++......................................................................................................................................................................................................................................................................................................@@@..................@@@.........................................................................................................",
"............................................................................................................+++.............................................................................................................................................###..............................................................................###++++++..........................................................................................................................................###++++++###.......................................................................................######@@@@@@......######................................................###@@@++++++++++++@@@###...................................................#####################.....................................................................+++......+++.........................................................................................................................................................................................................###+++++++++++++++++++++++++++++++++++++++###................................................@@@............@@@............................................................................................................",
"............................................................................................................+++.............................................................................................................................................###..............................................................................###++++++..........................................................................................................................................###++++++###.......................................................................................######@@@@@@......######................................................###@@@++++++++++++@@@###...................................................#####################.....................................................................+++......+++.........................................................................................................................................................................................................###+++++++++++++++++++++++++++++++++++++++###................................................@@@............@@@............................................................................................................",
"............................................................................................................+++.............................................................................................................................................###..............................................................................###++++++..........................................................................................................................................###++++++###.......................................................................................######@@@@@@......######................................................###@@@++++++++++++@@@###...................................................#####################.....................................................................+++......+++.........................................................................................................................................................................................................###+++++++++++++++++++++++++++++++++++++++###................................................@@@............@@@............................................................................................................",
"............................................................................................................+++........................................................................++++++.........................................................###+++++++++###.....................................................................###++++++###+++..................................................................###++++++++++++++++++###.............................................+++...###+++....................................................................................###+++@@@######@@@@@@@@@................................................###+++@@@###......###@@@+++###.............................................###++++++++++++++++++++++++###............................................................###+++......+++###....................................................................................................................................###++++++++++++++++++###....................................@@@+++++++++++++++++++++++++++++++++++++++++++++++++++@@@.............................................@@@......@@@...................................................+++++++++++++++++++++.......................................",
"............................................................................................................+++........................................................................++++++.........................................................###+++++++++###.....................................................................###++++++###+++..................................................................###++++++++++++++++++###.............................................+++...###+++....................................................................................###+++@@@######@@@@@@@@@................................................###+++@@@###......###@@@+++###.............................................###++++++++++++++++++++++++###............................................................###+++......+++###....................................................................................................................................###++++++++++++++++++###....................................@@@+++++++++++++++++++++++++++++++++++++++++++++++++++@@@.............................................@@@......@@@...................................................+++++++++++++++++++++.......................................",
"............................................................................................................+++........................................................................++++++.........................................................###+++++++++###.....................................................................###++++++###+++..................................................................###++++++++++++++++++###.............................................+++...###+++....................................................................................###+++@@@######@@@@@@@@@................................................###+++@@@###......###@@@+++###.............................................###++++++++++++++++++++++++###............................................................###+++......+++###....................................................................................................................................###++++++++++++++++++###....................................@@@+++++++++++++++++++++++++++++++++++++++++++++++++++@@@.............................................@@@......@@@...................................................+++++++++++++++++++++.......................................",
"...................................................................................................+++...++++++............+++......+++...+++.......................................++++++###+++......................................................+++++++++++++++.....................................................................++++++###+++###+++............................................................###++++++++++++++++++++++++++++++++++++###+++....................................+++.................................................................................###+++..................................................................###+++###..................###+++###.......................................###++++++@@@###......@@@+++++++++@@@.........................................................###+++......+++###..............................................................................................................................###++++++#########+++++++++++++++###...........................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.............................................@@@@@@......................................................+++###############+++###....................................",
"...................................................................................................+++...++++++............+++......+++...+++.......................................++++++###+++......................................................+++++++++++++++.....................................................................++++++###+++###+++............................................................###++++++++++++++++++++++++++++++++++++###+++....................................+++.................................................................................###+++..................................................................###+++###..................###+++###.......................................###++++++@@@###......@@@+++++++++@@@.........................................................###+++......+++###..............................................................................................................................###++++++#########+++++++++++++++###...........................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.............................................@@@@@@......................................................+++###############+++###....................................",
"...................................................................................................+++...++++++............+++......+++...+++.......................................++++++###+++......................................................+++++++++++++++.....................................................................++++++###+++###+++............................................................###++++++++++++++++++++++++++++++++++++###+++....................................+++.................................................................................###+++..................................................................###+++###..................###+++###.......................................###++++++@@@###......@@@+++++++++@@@.........................................................###+++......+++###..............................................................................................................................###++++++#########+++++++++++++++###...........................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.............................................@@@@@@......................................................+++###############+++###....................................",
"...................................................................................................+++...++++++............+++......+++...+++....................................+++###+++...+++.....................+++...........................###+++++++++++++++###..................................................................+++###+++###++++++.........................................................###+++++++++++++++++++++............+++...+++...+++...........................###+++###.................................................................................###+++..................................................................+++###........................###+++.......................................+++++++++...............###+++++++++@@@......++++++.............................................+++......+++.................................................................................................................................++++++############++++++++++++++++++...........................+++++++++++++++@@@###.....................###@@@+++++++++++++++........................###++++++++++++++++++++++++++++++++++++++++++###.................................+++###............+++###....................................",
"...................................................................................................+++...++++++............+++......+++...+++....................................+++###+++...+++.....................+++...........................###+++++++++++++++###..................................................................+++###+++###++++++.........................................................###+++++++++++++++++++++............+++...+++...+++...........................###+++###.................................................................................###+++..................................................................+++###........................###+++.......................................+++++++++...............###+++++++++@@@......++++++.............................................+++......+++.................................................................................................................................++++++############++++++++++++++++++...........................+++++++++++++++@@@###.....................###@@@+++++++++++++++........................###++++++++++++++++++++++++++++++++++++++++++###.................................+++###............+++###....................................",
"...................................................................................................+++...++++++............+++......+++...+++....................................+++###+++...+++.....................+++...........................###+++++++++++++++###..................................................................+++###+++###++++++.........................................................###+++++++++++++++++++++............+++...+++...+++...........................###+++###.................................................................................###+++..................................................................+++###........................###+++.......................................+++++++++...............###+++++++++@@@......++++++.............................................+++......+++.................................................................................................................................++++++############++++++++++++++++++...........................+++++++++++++++@@@###.....................###@@@+++++++++++++++........................###++++++++++++++++++++++++++++++++++++++++++###.................................+++###............+++###....................................",
"....................................................................................+++...+++...++++++...++++++.........++++++......+++...++++++..............................+++###+++...#########..................###+++...........................+++++++++++++++........................................................................+++###++++++...+++......................................................+++###++++++++++++++++++++++++++++++++++++###+++..............................+++###.......................................................................................###+++............................................................###+++..............................+++###.................................###++++++###..................###+++++++++###...++++++................................................++++++................................................+++++++++++++++++++++++++++++++++++++++++++++....................................###+++++++++#########++++++++++++@@@+++###........................++++++++++++@@@......++++++.........++++++......@@@++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++.................................+++###............+++###....................................",
"....................................................................................+++...+++...++++++...++++++.........++++++......+++...++++++..............................+++###+++...#########..................###+++...........................+++++++++++++++........................................................................+++###++++++...+++......................................................+++###++++++++++++++++++++++++++++++++++++###+++..............................+++###.......................................................................................###+++............................................................###+++..............................+++###.................................###++++++###..................###+++++++++###...++++++................................................++++++................................................+++++++++++++++++++++++++++++++++++++++++++++....................................###+++++++++#########++++++++++++@@@+++###........................++++++++++++@@@......++++++.........++++++......@@@++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++.................................+++###............+++###....................................",
"....................................................................................+++...+++...++++++...++++++.........++++++......+++...++++++..............................+++###+++...#########..................###+++...........................+++++++++++++++........................................................................+++###++++++...+++......................................................+++###++++++++++++++++++++++++++++++++++++###+++..............................+++###.......................................................................................###+++............................................................###+++..............................+++###.................................###++++++###..................###+++++++++###...++++++................................................++++++................................................+++++++++++++++++++++++++++++++++++++++++++++....................................###+++++++++#########++++++++++++@@@+++###........................++++++++++++@@@......++++++.........++++++......@@@++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++.................................+++###............+++###....................................",
".........................................................###+++.....................+++...+++...+++++++++++++++...+++...++++++...++++++...++++++...........................+++######+++###...###+++......+++............+++...........................###+++++++++###..............................###+++.......................................++++++######...+++...................................................+++...###++++++++++++++++++###................................................###.......................................###+++................................................###+++.........................................................@@@+++..............................+++@@@.................................###+++++++++###..................+++++++++###......................................................###+++###................................................+++###+++###+++###+++###+++###+++###+++###+++###.................................+++######+++#########+++++++++@@@+++++++++...........................++++++###.........++++++.........++++++.........###++++++...........................+++++++++############......###.........+++++++++.................................+++###............+++###....................................",
".........................................................###+++.....................+++...+++...+++++++++++++++...+++...++++++...++++++...++++++...........................+++######+++###...###+++......+++............+++...........................###+++++++++###..............................###+++.......................................++++++######...+++...................................................+++...###++++++++++++++++++###................................................###.......................................###+++................................................###+++.........................................................@@@+++..............................+++@@@.................................###+++++++++###..................+++++++++###......................................................###+++###................................................+++###+++###+++###+++###+++###+++###+++###+++###.................................+++######+++#########+++++++++@@@+++++++++...........................++++++###.........++++++.........++++++.........###++++++...........................+++++++++############......###.........+++++++++.................................+++###............+++###....................................",
".........................................................###+++.....................+++...+++...+++++++++++++++...+++...++++++...++++++...++++++...........................+++######+++###...###+++......+++............+++...........................###+++++++++###..............................###+++.......................................++++++######...+++...................................................+++...###++++++++++++++++++###................................................###.......................................###+++................................................###+++.........................................................@@@+++..............................+++@@@.................................###+++++++++###..................+++++++++###......................................................###+++###................................................+++###+++###+++###+++###+++###+++###+++###+++###.................................+++######+++#########+++++++++@@@+++++++++...........................++++++###.........++++++.........++++++.........###++++++...........................+++++++++############......###.........+++++++++.................................+++###............+++###....................................",
"...................................................###+++++++++.....................+++++++++...+++++++++++++++++++++...+++++++++++++++++++++++++++........................#########++++++###...+++......###+++...###...###+++..............................###..............................###+++++++++.............................................+++######...+++................................................+++...........................................................................+++###..............................###+++++++++..............................###++++++++++++++++++++++++++++++++++++++++++###..............................@@@++++++###........................###++++++@@@.................................++++++++++++..................+++++++++###...................................................++++++++++++###.............................................+++###+++###+++###+++###+++###+++###+++###+++###.................................+++###############+++++++++@@@++++++++++++..........................................+++++++++++++++++++++++++++..........................................++++++#####################...###.........++++++.................................+++###............+++###....................................",
"...................................................###+++++++++.....................+++++++++...+++++++++++++++++++++...+++++++++++++++++++++++++++........................#########++++++###...+++......###+++...###...###+++..............................###..............................###+++++++++.............................................+++######...+++................................................+++...........................................................................+++###..............................###+++++++++..............................###++++++++++++++++++++++++++++++++++++++++++###..............................@@@++++++###........................###++++++@@@.................................++++++++++++..................+++++++++###...................................................++++++++++++###.............................................+++###+++###+++###+++###+++###+++###+++###+++###.................................+++###############+++++++++@@@++++++++++++..........................................+++++++++++++++++++++++++++..........................................++++++#####################...###.........++++++.................................+++###............+++###....................................",
"...................................................###+++++++++.....................+++++++++...+++++++++++++++++++++...+++++++++++++++++++++++++++........................#########++++++###...+++......###+++...###...###+++..............................###..............................###+++++++++.............................................+++######...+++................................................+++...........................................................................+++###..............................###+++++++++..............................###++++++++++++++++++++++++++++++++++++++++++###..............................@@@++++++###........................###++++++@@@.................................++++++++++++..................+++++++++###...................................................++++++++++++###.............................................+++###+++###+++###+++###+++###+++###+++###+++###.................................+++###############+++++++++@@@++++++++++++..........................................+++++++++++++++++++++++++++..........................................++++++#####################...###.........++++++.................................+++###............+++###....................................",
".............................................###+++++++++++++++.....................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................#########+++###+++...###...+++...+++...+++......+++.........................................................###+++++++++++++++................................................+++######...+++.............................................###+++......................................................................................................###+++++++++++++++..............................+++######......###......###......###...@@@###+++...........................@@@++++++++++++........................++++++++++++@@@..............................###++++++###..................+++++++++###...++++++.......................................###+++###...++++++.............................................+++###+++###+++###+++###+++###+++###+++###+++###.................................+++############+++......+++############+++....................................++++++###########################++++++....................................++++++######@@@@@@############......###...++++++.....................+++++++++++++++###............+++###............+++++++++++++++.........",
".............................................###+++++++++++++++.....................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................#########+++###+++...###...+++...+++...+++......+++.........................................................###+++++++++++++++................................................+++######...+++.............................................###+++......................................................................................................###+++++++++++++++..............................+++######......###......###......###...@@@###+++...........................@@@++++++++++++........................++++++++++++@@@..............................###++++++###..................+++++++++###...++++++.......................................###+++###...++++++.............................................+++###+++###+++###+++###+++###+++###+++###+++###.................................+++############+++......+++############+++....................................++++++###########################++++++....................................++++++######@@@@@@############......###...++++++.....................+++++++++++++++###............+++###............+++++++++++++++.........",
".............................................###+++++++++++++++.....................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................#########+++###+++...###...+++...+++...+++......+++.........................................................###+++++++++++++++................................................+++######...+++.............................................###+++......................................................................................................###+++++++++++++++..............................+++######......###......###......###...@@@###+++...........................@@@++++++++++++........................++++++++++++@@@..............................###++++++###..................+++++++++###...++++++.......................................###+++###...++++++.............................................+++###+++###+++###+++###+++###+++###+++###+++###.................................+++############+++......+++############+++....................................++++++###########################++++++....................................++++++######@@@@@@############......###...++++++.....................+++++++++++++++###............+++###............+++++++++++++++.........",
".......................................###+++++++++++++++++++++.....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................###...###+++###+++...+++...###...+++...###......+++...................................................###+++++++++++++++++++++...................................................+++######...+++.............................................###+++.............................................................................................###+++++++++++++++++++++...........................###+++###@@@...###@@@...###@@@...###@@@...###...+++###........................+++@@@+++++++++........................+++++++++@@@+++.........................................................###+++++++++###...++++++....................................++++++###...++++++++++++..........................................+++###...###...###...###...###...###...###+++###.................................+++############+++......+++############+++.................................+++#########+++@@@###+++@@@###+++@@@######+++.................................++++++######@@@@@@@@@######...###.........++++++........................###############............+++###............+++###############......",
".......................................###+++++++++++++++++++++.....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................###...###+++###+++...+++...###...+++...###......+++...................................................###+++++++++++++++++++++...................................................+++######...+++.............................................###+++.............................................................................................###+++++++++++++++++++++...........................###+++###@@@...###@@@...###@@@...###@@@...###...+++###........................+++@@@+++++++++........................+++++++++@@@+++.........................................................###+++++++++###...++++++....................................++++++###...++++++++++++..........................................+++###...###...###...###...###...###...###+++###.................................+++############+++......+++############+++.................................+++#########+++@@@###+++@@@###+++@@@######+++.................................++++++######@@@@@@@@@######...###.........++++++........................###############............+++###............+++###############......",
".......................................###+++++++++++++++++++++.....................@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@........................###...###+++###+++...+++...###...+++...###......+++...................................................###+++++++++++++++++++++...................................................+++######...+++.............................................###+++.............................................................................................###+++++++++++++++++++++...........................###+++###@@@...###@@@...###@@@...###@@@...###...+++###........................+++@@@+++++++++........................+++++++++@@@+++.........................................................###+++++++++###...++++++....................................++++++###...++++++++++++..........................................+++###...###...###...###...###...###...###+++###.................................+++############+++......+++############+++.................................+++#########+++@@@###+++@@@###+++@@@######+++.................................++++++######@@@@@@@@@######...###.........++++++........................###############............+++###............+++###############......",
".................................###+++++++++++++++++++++++++++.....................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...........................###...++++++......+++......###+++............+++.............................................###+++++++++++++++++++++++++++......................................................+++######...+++.............................................+++.......................................................................................###+++++++++++++++++++++++++++...........................+++###......###......###......###......###...######+++........................+++###+++++++++........................+++++++++###+++.........................................................++++++++++++.............................................###+++###...+++...+++......+++.......................................+++###...###...###...###...###...###...###+++###.................................++++++++++++@@@+++++++++###############+++..............................+++############@@@@@@###@@@@@@###@@@@@@#########+++..............................++++++#########@@@###############...###...++++++...................................................+++###............+++###..................",
".................................###+++++++++++++++++++++++++++.....................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...........................###...++++++......+++......###+++............+++.............................................###+++++++++++++++++++++++++++......................................................+++######...+++.............................................+++.......................................................................................###+++++++++++++++++++++++++++...........................+++###......###......###......###......###...######+++........................+++###+++++++++........................+++++++++###+++.........................................................++++++++++++.............................................###+++###...+++...+++......+++.......................................+++###...###...###...###...###...###...###+++###.................................++++++++++++@@@+++++++++###############+++..............................+++############@@@@@@###@@@@@@###@@@@@@#########+++..............................++++++#########@@@###############...###...++++++...................................................+++###............+++###..................",
".................................###+++++++++++++++++++++++++++.....................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...........................###...++++++......+++......###+++............+++.............................................###+++++++++++++++++++++++++++......................................................+++######...+++.............................................+++.......................................................................................###+++++++++++++++++++++++++++...........................+++###......###......###......###......###...######+++........................+++###+++++++++........................+++++++++###+++.........................................................++++++++++++.............................................###+++###...+++...+++......+++.......................................+++###...###...###...###...###...###...###+++###.................................++++++++++++@@@+++++++++###############+++..............................+++############@@@@@@###@@@@@@###@@@@@@#########+++..............................++++++#########@@@###############...###...++++++...................................................+++###............+++###..................",
"...........................###+++++++++++++++++++++++++++++++++.....................+++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................+++...###+++.........+++......+++............+++..........................................###+++++++++++++++++++++++++++++++++.........................................................+++######+++.............................................+++.................................................................................###+++++++++++++++++++++++++++++++++........................###+++@@@...###@@@...###@@@...###@@@...###@@@...@@@###+++###.....................+++###+++++++++........................+++++++++###+++......................................................++++++++++++................................................###+++......+++......+++...+++.......................................+++++++++++++++++++++++++++++++++++++++++++++###.................................+++++++++@@@+++++++++######++++++######+++..............................+++############+++@@@###+++@@@###+++@@@#########+++..............................++++++########################...###......++++++...................................................+++###............+++###..................",
"...........................###+++++++++++++++++++++++++++++++++.....................+++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................+++...###+++.........+++......+++............+++..........................................###+++++++++++++++++++++++++++++++++.........................................................+++######+++.............................................+++.................................................................................###+++++++++++++++++++++++++++++++++........................###+++@@@...###@@@...###@@@...###@@@...###@@@...@@@###+++###.....................+++###+++++++++........................+++++++++###+++......................................................++++++++++++................................................###+++......+++......+++...+++.......................................+++++++++++++++++++++++++++++++++++++++++++++###.................................+++++++++@@@+++++++++######++++++######+++..............................+++############+++@@@###+++@@@###+++@@@#########+++..............................++++++########################...###......++++++...................................................+++###............+++###..................",
"...........................###+++++++++++++++++++++++++++++++++.....................+++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................+++...###+++.........+++......+++............+++..........................................###+++++++++++++++++++++++++++++++++.........................................................+++######+++.............................................+++.................................................................................###+++++++++++++++++++++++++++++++++........................###+++@@@...###@@@...###@@@...###@@@...###@@@...@@@###+++###.....................+++###+++++++++........................+++++++++###+++......................................................++++++++++++................................................###+++......+++......+++...+++.......................................+++++++++++++++++++++++++++++++++++++++++++++###.................................+++++++++@@@+++++++++######++++++######+++..............................+++############+++@@@###+++@@@###+++@@@#########+++..............................++++++########################...###......++++++...................................................+++###............+++###..................",
".....................###+++++++++++++++++++++++++++++++++++++++.....................+++...++++++++++++...++++++++++++...++++++++++++++++++++++++..............................+++###+++......######..................###+++....................................###+++++++++++++++++++++++++++++++++++++++............................................................+++++++++.............................................+++...........................................................................###+++++++++++++++++++++++++++++++++++++++........................+++###...###......###......###......###......###......###+++.....................+++@@@+++++++++........................+++++++++@@@+++................................................###++++++++++++...................................................###+++...............+++...+++..........................................#############################################.................................###+++@@@++++++++++++#########+++++++++###..............................+++############@@@@@@###@@@@@@###@@@@@@#########+++..............................++++++########################...###...###++++++...................................................+++###............+++###..................",
".....................###+++++++++++++++++++++++++++++++++++++++.....................+++...++++++++++++...++++++++++++...++++++++++++++++++++++++..............................+++###+++......######..................###+++....................................###+++++++++++++++++++++++++++++++++++++++............................................................+++++++++.............................................+++...........................................................................###+++++++++++++++++++++++++++++++++++++++........................+++###...###......###......###......###......###......###+++.....................+++@@@+++++++++........................+++++++++@@@+++................................................###++++++++++++...................................................###+++...............+++...+++..........................................#############################################.................................###+++@@@++++++++++++#########+++++++++###..............................+++############@@@@@@###@@@@@@###@@@@@@#########+++..............................++++++########################...###...###++++++...................................................+++###............+++###..................",
".....................###+++++++++++++++++++++++++++++++++++++++.....................+++...++++++++++++...++++++++++++...++++++++++++++++++++++++..............................+++###+++......######..................###+++....................................###+++++++++++++++++++++++++++++++++++++++............................................................+++++++++.............................................+++...........................................................................###+++++++++++++++++++++++++++++++++++++++........................+++###...###......###......###......###......###......###+++.....................+++@@@+++++++++........................+++++++++@@@+++................................................###++++++++++++...................................................###+++...............+++...+++..........................................#############################################.................................###+++@@@++++++++++++#########+++++++++###..............................+++############@@@@@@###@@@@@@###@@@@@@#########+++..............................++++++########################...###...###++++++...................................................+++###............+++###..................",
"...............###+++++++++++++++++++++++++++++++++++++++++++++...........................++++++...+++...++++++++++++......+++...+++++++++...+++.................................+++...+++...+++.....................+++.................................###+++++++++++++++++++++++++++++++++++++++++++++.....................................................................+++.......................................++++++.....................................................................###+++++++++++++++++++++++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.....................@@@++++++++++++........................++++++++++++@@@..........................................@@@++++++++++++###.........................................................###+++.........###+++###+++...........................................................................................................................++++++++++++++++++############++++++.................................+++############+++@@@###+++@@@###+++@@@#########+++..............................+++++++++###...###...###...###.........+++++++++...................................................+++###............+++###..................",
"...............###+++++++++++++++++++++++++++++++++++++++++++++...........................++++++...+++...++++++++++++......+++...+++++++++...+++.................................+++...+++...+++.....................+++.................................###+++++++++++++++++++++++++++++++++++++++++++++.....................................................................+++.......................................++++++.....................................................................###+++++++++++++++++++++++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.....................@@@++++++++++++........................++++++++++++@@@..........................................@@@++++++++++++###.........................................................###+++.........###+++###+++...........................................................................................................................++++++++++++++++++############++++++.................................+++############+++@@@###+++@@@###+++@@@#########+++..............................+++++++++###...###...###...###.........+++++++++...................................................+++###............+++###..................",
"...............###+++++++++++++++++++++++++++++++++++++++++++++...........................++++++...+++...++++++++++++......+++...+++++++++...+++.................................+++...+++...+++.....................+++.................................###+++++++++++++++++++++++++++++++++++++++++++++.....................................................................+++.......................................++++++.....................................................................###+++++++++++++++++++++++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.....................@@@++++++++++++........................++++++++++++@@@..........................................@@@++++++++++++###.........................................................###+++.........###+++###+++...........................................................................................................................++++++++++++++++++############++++++.................................+++############+++@@@###+++@@@###+++@@@#########+++..............................+++++++++###...###...###...###.........+++++++++...................................................+++###............+++###..................",
"............+++++++++++++++++++++++++++++++++++++++++++++++++++..............................+++...+++...++++++...+++......+++...++++++......+++....................................++++++###+++......................................................+++++++++++++++++++++++++++++++++++++++++++++++++++................................................###+++++++++.........+++###.................................++++++.....................................................................+++++++++++++++++++++++++++++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................@@@++++++###........................###++++++@@@..........................................++++++++++++###..................................................................###++++++++++++++++++..............................................................................................................................###+++++++++++++++#########++++++###.................................+++############@@@@@@###@@@@@@###@@@@@@#########+++..............................++++++++++++++++++++++++++++++++++++++++++++++++...................................................+++++++++++++++++++++###..................",
"............+++++++++++++++++++++++++++++++++++++++++++++++++++..............................+++...+++...++++++...+++......+++...++++++......+++....................................++++++###+++......................................................+++++++++++++++++++++++++++++++++++++++++++++++++++................................................###+++++++++.........+++###.................................++++++.....................................................................+++++++++++++++++++++++++++++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................@@@++++++###........................###++++++@@@..........................................++++++++++++###..................................................................###++++++++++++++++++..............................................................................................................................###+++++++++++++++#########++++++###.................................+++############@@@@@@###@@@@@@###@@@@@@#########+++..............................++++++++++++++++++++++++++++++++++++++++++++++++...................................................+++++++++++++++++++++###..................",
"............+++++++++++++++++++++++++++++++++++++++++++++++++++..............................+++...+++...++++++...+++......+++...++++++......+++....................................++++++###+++......................................................+++++++++++++++++++++++++++++++++++++++++++++++++++................................................###+++++++++.........+++###.................................++++++.....................................................................+++++++++++++++++++++++++++++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................@@@++++++###........................###++++++@@@..........................................++++++++++++###..................................................................###++++++++++++++++++..............................................................................................................................###+++++++++++++++#########++++++###.................................+++############@@@@@@###@@@@@@###@@@@@@#########+++..............................++++++++++++++++++++++++++++++++++++++++++++++++...................................................+++++++++++++++++++++###..................",
".............................................................................................+++...+++......+++...+++............+++...................................................++++++............................................................................................................................................................+++.........+++++++++###.................................++++++.................................................................................................................................................................................................................................................................................................................................@@@+++###.......................................................................................+++###....................................................................................................................................###++++++++++++++++++###.......................................+++#############################################+++..............................###++++++++++++++++++++++++++++++++++++++++++###......................................................#####################..................",
".............................................................................................+++...+++......+++...+++............+++...................................................++++++............................................................................................................................................................+++.........+++++++++###.................................++++++.................................................................................................................................................................................................................................................................................................................................@@@+++###.......................................................................................+++###....................................................................................................................................###++++++++++++++++++###.......................................+++#############################################+++..............................###++++++++++++++++++++++++++++++++++++++++++###......................................................#####################..................",
".............................................................................................+++...+++......+++...+++............+++...................................................++++++............................................................................................................................................................+++.........+++++++++###.................................++++++.................................................................................................................................................................................................................................................................................................................................@@@+++###.......................................................................................+++###....................................................................................................................................###++++++++++++++++++###.......................................+++#############################################+++..............................###++++++++++++++++++++++++++++++++++++++++++###......................................................#####################..................",
"...................................................................................................+++......+++...................................................................................................................................................................................................................................................................................................+++...........................................................................................................................................................................................................................................................................................................................................................................................................................+++++++++###.........................................................................................................................................................................................................+++++++++++++++++++++++++++++++++++++++++++++..............................................................................................................................................................................",
"...................................................................................................+++......+++...................................................................................................................................................................................................................................................................................................+++...........................................................................................................................................................................................................................................................................................................................................................................................................................+++++++++###.........................................................................................................................................................................................................+++++++++++++++++++++++++++++++++++++++++++++..............................................................................................................................................................................",
"...................................................................................................+++......+++...................................................................................................................................................................................................................................................................................................+++...........................................................................................................................................................................................................................................................................................................................................................................................................................+++++++++###.........................................................................................................................................................................................................+++++++++++++++++++++++++++++++++++++++++++++..............................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................",
"................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................"};