Skip to content

Squirrelsong color theme specification

Palette

LightDarkDark Deep Purple

gray010#000000RGB(0, 0, 0)

gray010#f3e2d3RGB(243, 226, 211)

purple010#f3e9fbRGB(243, 233, 251)

gray020#141415RGB(20, 20, 21)

gray020#f0dbc7RGB(240, 219, 199)

purple020#eee0faRGB(238, 224, 250)

gray030#262527RGB(38, 37, 39)

gray030#edd5beRGB(237, 213, 190)

purple030#e9d6faRGB(233, 214, 250)

gray040#2f2e30RGB(47, 46, 48)

gray040#dec8b1RGB(222, 200, 177)

purple040#d5beedRGB(213, 190, 237)

gray050#3e3d40RGB(62, 61, 64)

gray050#cfbaa5RGB(207, 186, 165)

purple050#cbb5e3RGB(203, 181, 227)

gray060#4c4b4eRGB(76, 75, 78)

gray060#bfac99RGB(191, 172, 153)

purple060#bea3d9RGB(190, 163, 217)

gray070#5c595fRGB(92, 89, 95)

gray070#ad9c8bRGB(173, 156, 139)

purple070#ae95c7RGB(174, 149, 199)

gray080#6b676fRGB(107, 103, 111)

gray080#9e8e7eRGB(158, 142, 126)

purple080#a88dc3RGB(168, 141, 195)

gray090#78737dRGB(120, 115, 125)

gray090#988571RGB(152, 133, 113)

purple090#9a7eb4RGB(154, 126, 180)

gray100#8c8792RGB(140, 135, 146)

gray100#846d5cRGB(132, 109, 92)

purple100#866db0RGB(134, 109, 176)

gray110#9c96a2RGB(156, 150, 162)

gray110#725e4fRGB(114, 94, 79)

purple110#8067adRGB(128, 103, 173)

gray120#a8a1afRGB(168, 161, 175)

gray120#695444RGB(105, 84, 68)

purple120#7254a6RGB(114, 84, 166)

gray130#b8b1beRGB(184, 177, 190)

gray130#614d3dRGB(97, 77, 61)

purple130#6c5492RGB(108, 84, 146)

gray140#c9c4cfRGB(201, 196, 207)

gray140#5b4839RGB(91, 72, 57)

purple140#644e88RGB(100, 78, 136)

gray150#dbd7e0RGB(219, 215, 224)

gray150#4d3b2eRGB(77, 59, 46)

purple150#503f6eRGB(80, 63, 110)

gray160#e8e5ebRGB(232, 229, 235)

gray160#453327RGB(69, 51, 39)

purple160#453461RGB(69, 52, 97)

gray170#f7f6f9RGB(247, 246, 249)

gray170#352a21RGB(53, 42, 33)

purple170#36294dRGB(54, 41, 77)

gray180#fdfdfeRGB(253, 253, 254)

gray180#292019RGB(41, 32, 25)

purple180#271e38RGB(39, 30, 56)

green#9bae7eRGB(155, 174, 126)

green#558240RGB(85, 130, 64)

green#558240RGB(85, 130, 64)

greenDim#cbd9c1RGB(203, 217, 193)

greenDim#44603bRGB(68, 96, 59)

greenDim#44603bRGB(68, 96, 59)

greenDimer#e2ebdfRGB(226, 235, 223)

greenDimer#37442cRGB(55, 68, 44)

greenDimer#37442cRGB(55, 68, 44)

greenContrast#667e44RGB(102, 126, 68)

greenContrast#709855RGB(112, 152, 85)

greenContrast#709855RGB(112, 152, 85)

teal#5f9b8dRGB(95, 155, 141)

teal#4f9593RGB(79, 149, 147)

teal#4f9593RGB(79, 149, 147)

tealDim#adccc5RGB(173, 204, 197)

tealDim#41635fRGB(65, 99, 95)

tealDim#41635fRGB(65, 99, 95)

tealDimer#d6e6e2RGB(214, 230, 226)

tealDimer#3e5550RGB(62, 85, 80)

tealDimer#3e5550RGB(62, 85, 80)

tealContrast#468173RGB(70, 129, 115)

tealContrast#72aaa8RGB(114, 170, 168)

tealContrast#72aaa8RGB(114, 170, 168)

blue#80a4beRGB(128, 164, 190)

blue#5993c2RGB(89, 147, 194)

blue#5993c2RGB(89, 147, 194)

blueDim#bfd1deRGB(191, 209, 222)

blueDim#425e79RGB(66, 94, 121)

blueDim#425e79RGB(66, 94, 121)

blueDimer#dfe8efRGB(223, 232, 239)

blueDimer#3f5164RGB(63, 81, 100)

blueDimer#3f5164RGB(63, 81, 100)

blueContrast#527b98RGB(82, 123, 152)

blueContrast#63a2d6RGB(99, 162, 214)

blueContrast#63a2d6RGB(99, 162, 214)

magenta#ac9bc5RGB(172, 155, 197)

magenta#7f61b3RGB(127, 97, 179)

magenta#7f61b3RGB(127, 97, 179)

magentaDim#d7cfe3RGB(215, 207, 227)

magentaDim#57427aRGB(87, 66, 122)

magentaDim#57427aRGB(87, 66, 122)

magentaDimer#ebe7f1RGB(235, 231, 241)

magentaDimer#453461RGB(69, 52, 97)

magentaDimer#453461RGB(69, 52, 97)

magentaContrast#806f9bRGB(128, 111, 155)

magentaContrast#9672d4RGB(150, 114, 212)

magentaContrast#9672d4RGB(150, 114, 212)

red#d67e76RGB(214, 126, 118)

red#ac493eRGB(172, 73, 62)

red#ac493eRGB(172, 73, 62)

redDim#e5aba8RGB(229, 171, 168)

redDim#703a2fRGB(112, 58, 47)

redDim#703a2fRGB(112, 58, 47)

redDimer#f2dbdaRGB(242, 219, 218)

redDimer#552f25RGB(85, 47, 37)

redDimer#552f25RGB(85, 47, 37)

redContrast#c06159RGB(192, 97, 89)

redContrast#ce574aRGB(206, 87, 74)

redContrast#ce574aRGB(206, 87, 74)

orange#de9e59RGB(222, 158, 89)

orange#b18433RGB(177, 132, 51)

orange#b18433RGB(177, 132, 51)

orangeDim#eeceacRGB(238, 206, 172)

orangeDim#73572aRGB(115, 87, 42)

orangeDim#73572aRGB(115, 87, 42)

orangeDimer#f7e7d5RGB(247, 231, 213)

orangeDimer#503d20RGB(80, 61, 32)

orangeDimer#503d20RGB(80, 61, 32)

orangeContrast#bf8240RGB(191, 130, 64)

orangeContrast#d8a851RGB(216, 168, 81)

orangeContrast#d8a851RGB(216, 168, 81)

yellow#e4c158RGB(228, 193, 88)

yellow#ceb250RGB(206, 178, 80)

yellow#ceb250RGB(206, 178, 80)

yellowDim#e8d8a5RGB(232, 216, 165)

yellowDim#87753dRGB(135, 117, 61)

yellowDim#87753dRGB(135, 117, 61)

yellowDimer#f7f0daRGB(247, 240, 218)

yellowDimer#7d683aRGB(125, 104, 58)

yellowDimer#7d683aRGB(125, 104, 58)

yellowContrast#b39119RGB(179, 145, 25)

yellowContrast#e2c358RGB(226, 195, 88)

yellowContrast#e2c358RGB(226, 195, 88)

brightPink#e87da4RGB(232, 125, 164)

brightPink#ca5a83RGB(202, 90, 131)

brightPink#ca5a83RGB(202, 90, 131)

brightPinkDim#f0a8c2RGB(240, 168, 194)

brightPinkDim#97576fRGB(151, 87, 111)

brightPinkDim#97576fRGB(151, 87, 111)

brightPinkDimer#fae1eaRGB(250, 225, 234)

brightPinkDimer#482a47RGB(72, 42, 71)

brightPinkDimer#482a47RGB(72, 42, 71)

brightYellow#f5da70RGB(245, 218, 112)

brightYellow#6a5444RGB(106, 84, 68)

brightYellowPurple#5f4b86RGB(95, 75, 134)

brightYellowDim#f8e7a0RGB(248, 231, 160)

brightYellowDim#574538RGB(87, 69, 56)

brightYellowDimPurple#4c3c6bRGB(76, 60, 107)

brightYellowDimer#fdf6deRGB(253, 246, 222)

brightYellowDimer#41352aRGB(65, 53, 42)

brightYellowDimerPurple#3f3259RGB(63, 50, 89)

UI colors

NameLightDarkDark Deep Purple

titleForeground

gray060
#4c4b4e
gray060
#bfac99
purple060
#bea3d9

activeForeground

gray060
#4c4b4e
gray060
#bfac99
purple060
#bea3d9

textForeground

gray090
#78737d
gray090
#988571
purple090
#9a7eb4

secondaryTextForeground

gray100
#8c8792
gray100
#846d5c
purple100
#866db0

disabledForeground

gray110
#9c96a2
gray110
#725e4f
purple110
#8067ad

hiddenForeground

gray140
#c9c4cf
gray140
#5b4839
purple140
#644e88

linkForeground

blueContrast
#527b98
blue
#5993c2
blue
#5993c2

linkHoverForeground

blue
#80a4be
blueContrast
#63a2d6
blueContrast
#63a2d6

buttonBackground

gray100
#8c8792
gray110
#725e4f
purple110
#8067ad

buttonForeground

gray180
#fdfdfe
gray180
#292019
purple180
#271e38

buttonHoverBackground

gray090
#78737d
gray090
#988571
purple090
#9a7eb4

secondaryButtonBackground

gray160
#e8e5eb
gray150
#4d3b2e
purple150
#503f6e

secondaryButtonForeground

gray080
#6b676f
gray080
#9e8e7e
purple080
#a88dc3

secondaryButtonHoverBackground

gray150
#dbd7e0
gray130
#614d3d
purple130
#6c5492

disabledButtonBackground

gray150
#dbd7e0
gray160
#453327
purple160
#453461

disabledButtonForeground

gray170
#f7f6f9
gray170
#352a21
purple170
#36294d

successForeground

greenContrast
#667e44
greenContrast
#709855
greenContrast
#709855

successBackground

greenDimer
#e2ebdf
greenDimer
#37442c
greenDimer
#37442c

successBorder

green
#9bae7e
green
#558240
green
#558240

errorForeground

redContrast
#c06159
redContrast
#ce574a
redContrast
#ce574a

errorBackground

redDimer
#f2dbda
redDimer
#552f25
redDimer
#552f25

errorBorder

red
#d67e76
red
#ac493e
red
#ac493e

warningForeground

orangeContrast
#bf8240
orangeContrast
#d8a851
orangeContrast
#d8a851

warningBackground

orangeDimer
#f7e7d5
orangeDimer
#503d20
orangeDimer
#503d20

warningBorder

orange
#de9e59
orange
#b18433
orange
#b18433

infoForeground

gray090
#78737d
gray090
#988571
purple090
#9a7eb4

infoBackground

gray170
#f7f6f9
gray170
#352a21
purple170
#36294d

infoBorder

gray150
#dbd7e0
gray150
#4d3b2e
purple150
#503f6e

textBackground

gray180
#fdfdfe
gray180
#292019
purple180
#271e38

uiBackground

gray170
#f7f6f9
gray170
#352a21
purple170
#36294d

secondaryUiBackground

gray160
#e8e5eb
gray160
#453327
purple160
#453461

activeBackground

gray150
#dbd7e0
gray150
#4d3b2e
purple150
#503f6e

hoverBackground

gray160
#e8e5eb
gray160
#453327
purple160
#453461

lineHighlightBackground

gray170
#f7f6f9
gray170
#352a21
purple170
#36294d

selectionBase

brightYellow
#f5da70
brightYellow
#6a5444
brightYellowPurple
#5f4b86

selectionBackground

brightYellowDim
#f8e7a0
brightYellowDim
#574538
brightYellowDimPurple
#4c3c6b

secondarySelectionBackground

brightYellowDimer
#fdf6de
brightYellowDimer
#41352a
brightYellowDimerPurple
#3f3259

matchBase

brightPink
#e87da4
brightPink
#ca5a83
brightPink
#ca5a83

matchForeground

gray060
#4c4b4e
gray050
#cfbaa5
purple050
#cbb5e3

matchBackground

brightPinkDim
#f0a8c2
brightPinkDim
#97576f
brightPinkDim
#97576f

secondaryMatchBackground

brightPinkDimer
#fae1ea
brightPinkDimer
#482a47
brightPinkDimer
#482a47

border

gray140
#c9c4cf
gray140
#5b4839
purple140
#644e88

lightBorder

gray160
#e8e5eb
gray160
#453327
purple160
#453461

activeBorder

gray060
#4c4b4e
gray060
#bfac99
purple060
#bea3d9

focusBorder

gray090
#78737d
gray090
#988571
purple090
#9a7eb4

icon

gray100
#8c8792
gray100
#846d5c
purple100
#866db0

activeIcon

gray060
#4c4b4e
gray060
#bfac99
purple060
#bea3d9

accent1

gray060
#4c4b4e
gray060
#bfac99
purple060
#bea3d9

accent2

magenta
#ac9bc5
brightPink
#ca5a83
brightPink
#ca5a83

accent3

magentaContrast
#806f9b
brightPink
#ca5a83
brightPink
#ca5a83
titleForeground
textForeground
secondaryTextForeground
disabledForeground
activeForeground/activeBackground
hoverBackground
matchForeground/matchBackground
secondaryMatchBackground
selectionBackground
secondarySelectionBackground
lineHighlightBackground
infoForeground/infoBackground/infoBorder
successForeground/successBackground/successBorder
warningForeground/warningBackground/warningBorder
errorForeground/errorBackground/errorBorder
activeBorder
focusBorder
titleForeground
textForeground
secondaryTextForeground
button
secondaryButton
disabledButton
titleForeground
textForeground
secondaryTextForeground
disabledForeground
activeForeground/activeBackground
hoverBackground
matchForeground/matchBackground
secondaryMatchBackground
selectionBackground
secondarySelectionBackground
lineHighlightBackground
infoForeground/infoBackground/infoBorder
successForeground/successBackground/successBorder
warningForeground/warningBackground/warningBorder
errorForeground/errorBackground/errorBorder
activeBorder
focusBorder
titleForeground
textForeground
secondaryTextForeground
button
secondaryButton
disabledButton
titleForeground
textForeground
secondaryTextForeground
disabledForeground
activeForeground/activeBackground
hoverBackground
matchForeground/matchBackground
secondaryMatchBackground
selectionBackground
secondarySelectionBackground
lineHighlightBackground
infoForeground/infoBackground/infoBorder
successForeground/successBackground/successBorder
warningForeground/warningBackground/warningBorder
errorForeground/errorBackground/errorBorder
activeBorder
focusBorder
titleForeground
textForeground
secondaryTextForeground
button
secondaryButton
disabledButton

Code colors

NameLightDarkDark Deep Purple

punctuation

gray090
#78737d
gray060
#bfac99
purple060
#bea3d9

comment

gray110
#9c96a2
gray120
#695444
purple120
#7254a6

keyword

magenta
#ac9bc5
magenta
#7f61b3
magenta
#7f61b3

tagName

magenta
#ac9bc5
magenta
#7f61b3
magenta
#7f61b3

tagBrackets

magenta
#ac9bc5
magenta
#7f61b3
magenta
#7f61b3

value

orange
#de9e59
orange
#b18433
orange
#b18433

property

blue
#80a4be
blue
#5993c2
blue
#5993c2

namespace

blue
#80a4be
blue
#5993c2
blue
#5993c2

variable

blue
#80a4be
blue
#5993c2
blue
#5993c2

function

blue
#80a4be
blue
#5993c2
blue
#5993c2

string

green
#9bae7e
green
#558240
green
#558240

escapeCharacter

green
#9bae7e
green
#558240
green
#558240

inserted

green
#9bae7e
green
#558240
green
#558240

type

teal
#5f9b8d
teal
#4f9593
teal
#4f9593

operator

teal
#5f9b8d
teal
#4f9593
teal
#4f9593

class

teal
#5f9b8d
teal
#4f9593
teal
#4f9593

atRule

teal
#5f9b8d
teal
#4f9593
teal
#4f9593

controlFlow

teal
#5f9b8d
teal
#4f9593
teal
#4f9593

deleted

red
#d67e76
red
#ac493e
red
#ac493e

important1

red
#d67e76
red
#ac493e
red
#ac493e

important2

orange
#de9e59
orange
#b18433
orange
#b18433

important3

yellow
#e4c158
yellow
#ceb250
yellow
#ceb250

important4

gray060
#4c4b4e
yellow
#ceb250
yellow
#ceb250

ANSI colors

NameLightDarkDark Deep Purple

terminalForeground

gray060
#4c4b4e
gray060
#bfac99
purple060
#bea3d9

terminalBackground

gray180
#fdfdfe
gray180
#292019
purple180
#271e38

terminalBlack

gray060
#4c4b4e
gray140
#5b4839
purple140
#644e88

terminalBrightBlack

gray090
#78737d
gray120
#695444
purple120
#7254a6

terminalWhite

gray110
#9c96a2
gray060
#bfac99
purple060
#bea3d9

terminalBrightWhite

gray130
#b8b1be
gray030
#edd5be
purple030
#e9d6fa

terminalBlue

blueContrast
#527b98
blue
#5993c2
blue
#5993c2

terminalBrightBlue

blue
#80a4be
blueContrast
#63a2d6
blueContrast
#63a2d6

terminalCyan

tealContrast
#468173
teal
#4f9593
teal
#4f9593

terminalBrightCyan

teal
#5f9b8d
tealContrast
#72aaa8
tealContrast
#72aaa8

terminalGreen

greenContrast
#667e44
green
#558240
green
#558240

terminalBrightGreen

green
#9bae7e
greenContrast
#709855
greenContrast
#709855

terminalMagenta

magentaContrast
#806f9b
magenta
#7f61b3
magenta
#7f61b3

terminalBrightMagenta

magenta
#ac9bc5
magentaContrast
#9672d4
magentaContrast
#9672d4

terminalRed

redContrast
#c06159
red
#ac493e
red
#ac493e

terminalBrightRed

red
#d67e76
redContrast
#ce574a
redContrast
#ce574a

terminalYellow

yellowContrast
#b39119
yellow
#ceb250
yellow
#ceb250

terminalBrightYellow

yellow
#e4c158
yellowContrast
#e2c358
yellowContrast
#e2c358

ANSI Light

FoBaBlBl+WhWh+BlBl+CyCy+GrGr+MaMa+ReRe+YeYe+
FoFoFoFoFoFoFoFoFoFoFoFoFoFoFoFoFoFo
BaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBa
BlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBl
Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+
WhWhWhWhWhWhWhWhWhWhWhWhWhWhWhWhWhWh
Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+
BlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBl
Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+
CyCyCyCyCyCyCyCyCyCyCyCyCyCyCyCyCyCy
Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+
GrGrGrGrGrGrGrGrGrGrGrGrGrGrGrGrGrGr
Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+
MaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMa
Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+
ReReReReReReReReReReReReReReReReReRe
Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+
YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYe
Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+

ANSI Dark

FoBaBlBl+WhWh+BlBl+CyCy+GrGr+MaMa+ReRe+YeYe+
FoFoFoFoFoFoFoFoFoFoFoFoFoFoFoFoFoFo
BaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBa
BlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBl
Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+
WhWhWhWhWhWhWhWhWhWhWhWhWhWhWhWhWhWh
Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+
BlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBl
Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+
CyCyCyCyCyCyCyCyCyCyCyCyCyCyCyCyCyCy
Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+
GrGrGrGrGrGrGrGrGrGrGrGrGrGrGrGrGrGr
Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+
MaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMa
Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+
ReReReReReReReReReReReReReReReReReRe
Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+
YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYe
Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+

ANSI Dark Deep Purple

FoBaBlBl+WhWh+BlBl+CyCy+GrGr+MaMa+ReRe+YeYe+
FoFoFoFoFoFoFoFoFoFoFoFoFoFoFoFoFoFo
BaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBaBa
BlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBl
Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+
WhWhWhWhWhWhWhWhWhWhWhWhWhWhWhWhWhWh
Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+Wh+
BlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBlBl
Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+Bl+
CyCyCyCyCyCyCyCyCyCyCyCyCyCyCyCyCyCy
Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+Cy+
GrGrGrGrGrGrGrGrGrGrGrGrGrGrGrGrGrGr
Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+Gr+
MaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMa
Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+Ma+
ReReReReReReReReReReReReReReReReReRe
Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+Re+
YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYe
Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+Ye+