#000000,#0000ff,#00ff00,#00ffff,#ff0000,#ff00ff,#ffff00,#ffffff
#ffffff,#ffff00,#ff00ff,#ff0000,#00ffff,#00ff00,#0000ff,#000000
palette(2).each():*html().join(',') .. #000000,#000000
palette(4).each():*html().join(',') .. #000000,#000000,#000000,#000000
palette(8).each():*html().join(',') .. #000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000
palette(16).each():*html().join(',') .. #000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000
palette(32).each():*html().join(',') .. #000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000
palette(64).each():*html().join(',') .. #000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000
palette(128).each():*html().join(',') .. #000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000
palette(256).each():*html().join(',') .. #000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000
palette(`basic).each():*html().join(',') .. #000000,#800000,#008000,#808000,#000080,#800080,#008080,#808080,#c0c0c0,#ff0000,#00ff00,#ffff00,#0000ff,#ff00ff,#00ffff,#ffffff
palette(`win256).each():*html().join(',') .. #000000,#800000,#008000,#808000,#000080,#800080,#008080,#c0c0c0,#c0dcc0,#a6caf0,#402000,#602000,#802000,#a02000,#c02000,#e02000,#004000,#204000,#404000,#604000,#804000,#a04000,#c04000,#e04000,#006000,#206000,#406000,#606000,#806000,#a06000,#c06000,#e06000,#008000,#208000,#408000,#608000,#808000,#a08000,#c08000,#e08000,#00a000,#20a000,#40a000,#60a000,#80a000,#a0a000,#c0a000,#e0a000,#00c000,#20c000,#40c000,#60c000,#80c000,#a0c000,#c0c000,#e0c000,#00e000,#20e000,#40e000,#60e000,#80e000,#a0e000,#c0e000,#e0e000,#000040,#200040,#400040,#600040,#800040,#a00040,#c00040,#e00040,#002040,#202040,#402040,#602040,#802040,#a02040,#c02040,#e02040,#004040,#204040,#404040,#604040,#804040,#a04040,#c04040,#e04040,#006040,#206040,#406040,#606040,#806040,#a06040,#c06040,#e06040,#008040,#208040,#408040,#608040,#808040,#a08040,#c08040,#e08040,#00a040,#20a040,#40a040,#60a040,#80a040,#a0a040,#c0a040,#e0a040,#00c040,#20c040,#40c040,#60c040,#80c040,#a0c040,#c0c040,#e0c040,#00e040,#20e040,#40e040,#60e040,#80e040,#a0e040,#c0e040,#e0e040,#000080,#200080,#400080,#600080,#800080,#a00080,#c00080,#e00080,#002080,#202080,#402080,#602080,#802080,#a02080,#c02080,#e02080,#004080,#204080,#404080,#604080,#804080,#a04080,#c04080,#e04080,#006080,#206080,#406080,#606080,#806080,#a06080,#c06080,#e06080,#008080,#208080,#408080,#608080,#808080,#a08080,#c08080,#e08080,#00a080,#20a080,#40a080,#60a080,#80a080,#a0a080,#c0a080,#e0a080,#00c080,#20c080,#40c080,#60c080,#80c080,#a0c080,#c0c080,#e0c080,#00e080,#20e080,#40e080,#60e080,#80e080,#a0e080,#c0e080,#e0e080,#0000c0,#2000c0,#4000c0,#6000c0,#8000c0,#a000c0,#c000c0,#e000c0,#0020c0,#2020c0,#4020c0,#6020c0,#8020c0,#a020c0,#c020c0,#e020c0,#0040c0,#2040c0,#4040c0,#6040c0,#8040c0,#a040c0,#c040c0,#e040c0,#0060c0,#2060c0,#4060c0,#6060c0,#8060c0,#a060c0,#c060c0,#e060c0,#0080c0,#2080c0,#4080c0,#6080c0,#8080c0,#a080c0,#c080c0,#e080c0,#00a0c0,#20a0c0,#40a0c0,#60a0c0,#80a0c0,#a0a0c0,#c0a0c0,#e0a0c0,#00c0c0,#20c0c0,#40c0c0,#60c0c0,#80c0c0,#a0c0c0,#fffbf0,#a0a0a4,#808080,#ff0000,#00ff00,#ffff00,#0000ff,#ff00ff,#00ffff,#ffffff
palette(`websafe).each():*html().join(',') .. #000000,#330000,#660000,#990000,#cc0000,#ff0000,#003300,#333300,#663300,#993300,#cc3300,#ff3300,#006600,#336600,#666600,#996600,#cc6600,#ff6600,#009900,#339900,#669900,#999900,#cc9900,#ff9900,#00cc00,#33cc00,#66cc00,#99cc00,#cccc00,#ffcc00,#00ff00,#33ff00,#66ff00,#99ff00,#ccff00,#ffff00,#000033,#330033,#660033,#990033,#cc0033,#ff0033,#003333,#333333,#663333,#993333,#cc3333,#ff3333,#006633,#336633,#666633,#996633,#cc6633,#ff6633,#009933,#339933,#669933,#999933,#cc9933,#ff9933,#00cc33,#33cc33,#66cc33,#99cc33,#cccc33,#ffcc33,#00ff33,#33ff33,#66ff33,#99ff33,#ccff33,#ffff33,#000066,#330066,#660066,#990066,#cc0066,#ff0066,#003366,#333366,#663366,#993366,#cc3366,#ff3366,#006666,#336666,#666666,#996666,#cc6666,#ff6666,#009966,#339966,#669966,#999966,#cc9966,#ff9966,#00cc66,#33cc66,#66cc66,#99cc66,#cccc66,#ffcc66,#00ff66,#33ff66,#66ff66,#99ff66,#ccff66,#ffff66,#000099,#330099,#660099,#990099,#cc0099,#ff0099,#003399,#333399,#663399,#993399,#cc3399,#ff3399,#006699,#336699,#666699,#996699,#cc6699,#ff6699,#009999,#339999,#669999,#999999,#cc9999,#ff9999,#00cc99,#33cc99,#66cc99,#99cc99,#cccc99,#ffcc99,#00ff99,#33ff99,#66ff99,#99ff99,#ccff99,#ffff99,#0000cc,#3300cc,#6600cc,#9900cc,#cc00cc,#ff00cc,#0033cc,#3333cc,#6633cc,#9933cc,#cc33cc,#ff33cc,#0066cc,#3366cc,#6666cc,#9966cc,#cc66cc,#ff66cc,#0099cc,#3399cc,#6699cc,#9999cc,#cc99cc,#ff99cc,#00cccc,#33cccc,#66cccc,#99cccc,#cccccc,#ffcccc,#00ffcc,#33ffcc,#66ffcc,#99ffcc,#ccffcc,#ffffcc,#0000ff,#3300ff,#6600ff,#9900ff,#cc00ff,#ff00ff,#0033ff,#3333ff,#6633ff,#9933ff,#cc33ff,#ff33ff,#0066ff,#3366ff,#6666ff,#9966ff,#cc66ff,#ff66ff,#0099ff,#3399ff,#6699ff,#9999ff,#cc99ff,#ff99ff,#00ccff,#33ccff,#66ccff,#99ccff,#ccccff,#ffccff,#00ffff,#33ffff,#66ffff,#99ffff,#ccffff,#ffffff,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000
expected error occurs: SyntaxError: invalid argument
expected error occurs: SyntaxError: invalid argument
color * [1, 2, 3] .. <color:#010203,alpha:ff>
color * [1, 2, 3, 4] .. <color:#010203,alpha:04>
color * [1, 2, 3, 4, 5] .. <color:#010203,alpha:04>
color * [[1, 2, 3], [4, 5, 6], [7, 8, 9], [13, 14, 15, 16]] .. [<color:#010203,alpha:ff>, <color:#040506,alpha:ff>, <color:#070809,alpha:ff>, <color:#0d0e0f,alpha:10>]
#000000,#800000,#008000,#808000,#000080,#800080,#008080,#808080,#c0c0c0,#ff0000,#00ff00,#ffff00,#0000ff,#ff00ff,#00ffff,#ffffff,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000
#000000,#800000,#008000,#808000,#000080,#800080,#008080,#808080,#c0c0c0,#ff0000,#00ff00,#ffff00,#0000ff,#ff00ff,#00ffff,#ffffff,#c0dcc0,#a6caf0,#402000,#602000,#802000,#a02000,#c02000,#e02000,#004000,#204000,#404000,#604000,#804000,#a04000,#c04000,#e04000,#006000,#206000,#406000,#606000,#806000,#a06000,#c06000,#e06000,#208000,#408000,#608000,#a08000,#c08000,#e08000,#00a000,#20a000,#40a000,#60a000,#80a000,#a0a000,#c0a000,#e0a000,#00c000,#20c000,#40c000,#60c000,#80c000,#a0c000,#c0c000,#e0c000,#00e000,#20e000,#40e000,#60e000,#80e000,#a0e000,#c0e000,#e0e000,#000040,#200040,#400040,#600040,#800040,#a00040,#c00040,#e00040,#002040,#202040,#402040,#602040,#802040,#a02040,#c02040,#e02040,#004040,#204040,#404040,#604040,#804040,#a04040,#c04040,#e04040,#006040,#206040,#406040,#606040,#806040,#a06040,#c06040,#e06040,#008040,#208040,#408040,#608040,#808040,#a08040,#c08040,#e08040,#00a040,#20a040,#40a040,#60a040,#80a040,#a0a040,#c0a040,#e0a040,#00c040,#20c040,#40c040,#60c040,#80c040,#a0c040,#c0c040,#e0c040,#00e040,#20e040,#40e040,#60e040,#80e040,#a0e040,#c0e040,#e0e040,#200080,#400080,#600080,#a00080,#c00080,#e00080,#002080,#202080,#402080,#602080,#802080,#a02080,#c02080,#e02080,#004080,#204080,#404080,#604080,#804080,#a04080,#c04080,#e04080,#006080,#206080,#406080,#606080,#806080,#a06080,#c06080,#e06080,#208080,#408080,#608080,#a08080,#c08080,#e08080,#00a080,#20a080,#40a080,#60a080,#80a080,#a0a080,#c0a080,#e0a080,#00c080,#20c080,#40c080,#60c080,#80c080,#a0c080,#c0c080,#e0c080,#00e080,#20e080,#40e080,#60e080,#80e080,#a0e080,#c0e080,#e0e080,#0000c0,#2000c0,#4000c0,#6000c0,#8000c0,#a000c0,#c000c0,#e000c0,#0020c0,#2020c0,#4020c0,#6020c0,#8020c0,#a020c0,#c020c0,#e020c0,#0040c0,#2040c0,#4040c0,#6040c0,#8040c0,#a040c0,#c040c0,#e040c0,#0060c0,#2060c0,#4060c0,#6060c0,#8060c0,#a060c0,#c060c0,#e060c0,#0080c0,#2080c0,#4080c0,#6080c0,#8080c0,#a080c0,#c080c0,#e080c0,#00a0c0,#20a0c0,#40a0c0,#60a0c0,#80a0c0,#a0a0c0,#c0a0c0,#e0a0c0,#00c0c0,#20c0c0,#40c0c0,#60c0c0,#80c0c0,#a0c0c0,#fffbf0,#a0a0a4,#000000,#000000,#000000,#000000,#000000,#000000
#000000,#800000,#008000,#808000,#000080,#800080,#008080,#808080,#c0c0c0,#ff0000,#00ff00,#ffff00,#0000ff,#ff00ff,#00ffff,#ffffff
#000000,#754626,#ffffff,#7d5133,#f5eae0,#c17540,#6f3d1d,#dbad8e,#6d4225,#784f36,#ce8f66,#8e552f,#a36236,#8b8b8b,#c9875a,#9a5b32,#e7ccb4,#e9cbb8,#e3bfa8,#fcf8f3,#808080,#c0c0c0,#5e5e5e,#673311,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000
#000000,#754626,#ffffff,#7d5133,#f5eae0,#c17540,#6f3d1d,#dbad8e,#6d4225,#784f36,#ce8f66,#8e552f,#a36236,#8b8b8b,#c9875a,#9a5b32,#e7ccb4,#e9cbb8,#e3bfa8,#fcf8f3,#808080,#c0c0c0,#5e5e5e,#673311,#000000,#000000,#000000,#000000,#000000,#000000,#000000,#000000
expected error occurs: ValueError: number of palette elements exceeds maximum 16
#000000,#800000,#008000,#808000,#000080,#800080,#008080,#c0c0c0,#c0dcc0,#a6caf0,#402000,#602000,#802000,#a02000,#c02000,#e02000,#004000,#204000,#404000,#604000,#804000,#a04000,#c04000,#e04000,#006000,#206000,#406000,#606000,#806000,#a06000,#c06000,#e06000,#008000,#208000,#408000,#608000,#808000,#a08000,#c08000,#e08000,#00a000,#20a000,#40a000,#60a000,#80a000,#a0a000,#c0a000,#e0a000,#00c000,#20c000,#40c000,#60c000,#80c000,#a0c000,#c0c000,#e0c000,#00e000,#20e000,#40e000,#60e000,#80e000,#a0e000,#c0e000,#e0e000,#000040,#200040,#400040,#600040,#800040,#a00040,#c00040,#e00040,#002040,#202040,#402040,#602040,#802040,#a02040,#c02040,#e02040,#004040,#204040,#404040,#604040,#804040,#a04040,#c04040,#e04040,#006040,#206040,#406040,#606040,#806040,#a06040,#c06040,#e06040,#008040,#208040,#408040,#608040,#808040,#a08040,#c08040,#e08040,#00a040,#20a040,#40a040,#60a040,#80a040,#a0a040,#c0a040,#e0a040,#00c040,#20c040,#40c040,#60c040,#80c040,#a0c040,#c0c040,#e0c040,#00e040,#20e040,#40e040,#60e040,#80e040,#a0e040,#c0e040,#e0e040,#000080,#200080,#400080,#600080,#800080,#a00080,#c00080,#e00080,#002080,#202080,#402080,#602080,#802080,#a02080,#c02080,#e02080,#004080,#204080,#404080,#604080,#804080,#a04080,#c04080,#e04080,#006080,#206080,#406080,#606080,#806080,#a06080,#c06080,#e06080,#008080,#208080,#408080,#608080,#808080,#a08080,#c08080,#e08080,#00a080,#20a080,#40a080,#60a080,#80a080,#a0a080,#c0a080,#e0a080,#00c080,#20c080,#40c080,#60c080,#80c080,#a0c080,#c0c080,#e0c080,#00e080,#20e080,#40e080,#60e080,#80e080,#a0e080,#c0e080,#e0e080,#0000c0,#2000c0,#4000c0,#6000c0,#8000c0,#a000c0,#c000c0,#e000c0,#0020c0,#2020c0,#4020c0,#6020c0,#8020c0,#a020c0,#c020c0,#e020c0,#0040c0,#2040c0,#4040c0,#6040c0,#8040c0,#a040c0,#c040c0,#e040c0,#0060c0,#2060c0,#4060c0,#6060c0,#8060c0,#a060c0,#c060c0,#e060c0,#0080c0,#2080c0,#4080c0,#6080c0,#8080c0,#a080c0,#c080c0,#e080c0,#00a0c0,#20a0c0,#40a0c0,#60a0c0,#80a0c0,#a0a0c0,#c0a0c0,#e0a0c0,#00c0c0,#20c0c0,#40c0c0,#60c0c0,#80c0c0,#a0c0c0,#fffbf0,#a0a0a4,#808080,#ff0000,#00ff00,#ffff00,#0000ff,#ff00ff,#00ffff,#ffffff
#ff0000,#ff0000,#ff0000,#ff0000,#000080,#800080,#008080,#c0c0c0,#c0dcc0,#a6caf0,#402000,#602000,#802000,#a02000,#c02000,#e02000,#004000,#204000,#404000,#604000,#804000,#a04000,#c04000,#e04000,#006000,#206000,#406000,#606000,#806000,#a06000,#c06000,#e06000,#008000,#208000,#408000,#608000,#808000,#a08000,#c08000,#e08000,#00a000,#20a000,#40a000,#60a000,#80a000,#a0a000,#c0a000,#e0a000,#00c000,#20c000,#40c000,#60c000,#80c000,#a0c000,#c0c000,#e0c000,#00e000,#20e000,#40e000,#60e000,#80e000,#a0e000,#c0e000,#e0e000,#000040,#200040,#400040,#600040,#800040,#a00040,#c00040,#e00040,#002040,#202040,#402040,#602040,#802040,#a02040,#c02040,#e02040,#004040,#204040,#404040,#604040,#804040,#a04040,#c04040,#e04040,#006040,#206040,#406040,#606040,#806040,#a06040,#c06040,#e06040,#008040,#208040,#408040,#608040,#808040,#a08040,#c08040,#e08040,#00a040,#20a040,#40a040,#60a040,#80a040,#a0a040,#c0a040,#e0a040,#00c040,#20c040,#40c040,#60c040,#80c040,#a0c040,#c0c040,#e0c040,#00e040,#20e040,#40e040,#60e040,#80e040,#a0e040,#c0e040,#e0e040,#000080,#200080,#400080,#600080,#800080,#a00080,#c00080,#e00080,#002080,#202080,#402080,#602080,#802080,#a02080,#c02080,#e02080,#004080,#204080,#404080,#604080,#804080,#a04080,#c04080,#e04080,#006080,#206080,#406080,#606080,#806080,#a06080,#c06080,#e06080,#008080,#208080,#408080,#608080,#808080,#a08080,#c08080,#e08080,#00a080,#20a080,#40a080,#60a080,#80a080,#a0a080,#c0a080,#e0a080,#00c080,#20c080,#40c080,#60c080,#80c080,#a0c080,#c0c080,#e0c080,#00e080,#20e080,#40e080,#60e080,#80e080,#a0e080,#c0e080,#e0e080,#0000c0,#2000c0,#4000c0,#6000c0,#8000c0,#a000c0,#c000c0,#e000c0,#0020c0,#2020c0,#4020c0,#6020c0,#8020c0,#a020c0,#c020c0,#e020c0,#0040c0,#2040c0,#4040c0,#6040c0,#8040c0,#a040c0,#c040c0,#e040c0,#0060c0,#2060c0,#4060c0,#6060c0,#8060c0,#a060c0,#c060c0,#e060c0,#0080c0,#2080c0,#4080c0,#6080c0,#8080c0,#a080c0,#c080c0,#e080c0,#00a0c0,#20a0c0,#40a0c0,#60a0c0,#80a0c0,#a0a0c0,#c0a0c0,#e0a0c0,#00c0c0,#20c0c0,#40c0c0,#60c0c0,#80c0c0,#a0c0c0,#fffbf0,#a0a0a4,#808080,#ff0000,#00ff00,#ffff00,#0000ff,#ff00ff,#00ffff,#ffffff
plt.each()::tolist() .. [[0, 0, 0], [128, 0, 0], [0, 128, 0], [128, 128, 0], [0, 0, 128], [128, 0, 128], [0, 128, 128], [128, 128, 128], [192, 192, 192], [255, 0, 0], [0, 255, 0], [255, 255, 0], [0, 0, 255], [255, 0, 255], [0, 255, 255], [255, 255, 255]]
plt.each()::tolist():alpha .. [[0, 0, 0, 255], [128, 0, 0, 255], [0, 128, 0, 255], [128, 128, 0, 255], [0, 0, 128, 255], [128, 0, 128, 255], [0, 128, 128, 255], [128, 128, 128, 255], [192, 192, 192, 255], [255, 0, 0, 255], [0, 255, 0, 255], [255, 255, 0, 255], [0, 0, 255, 255], [255, 0, 255, 255], [0, 255, 255, 255], [255, 255, 255, 255]]
black   <color:#000000,alpha:ff> 0
maroon  <color:#800000,alpha:ff> 1
green   <color:#008000,alpha:ff> 2
olive   <color:#808000,alpha:ff> 3
navy    <color:#000080,alpha:ff> 4
purple  <color:#800080,alpha:ff> 5
teal    <color:#008080,alpha:ff> 6
gray    <color:#808080,alpha:ff> 7
silver  <color:#c0c0c0,alpha:ff> 8
red     <color:#ff0000,alpha:ff> 9
lime    <color:#00ff00,alpha:ff> 10
yellow  <color:#ffff00,alpha:ff> 11
blue    <color:#0000ff,alpha:ff> 12
fuchsia <color:#ff00ff,alpha:ff> 13
aqua    <color:#00ffff,alpha:ff> 14
white   <color:#ffffff,alpha:ff> 15
#ff0000 <color:#ff0000,alpha:ff> 9
#00ff00 <color:#00ff00,alpha:ff> 10
#0000ff <color:#0000ff,alpha:ff> 12
#123456 <color:#123456,alpha:ff> 4
#123    <color:#112233,alpha:ff> 0
