cerceis-lib
Version:
Contains list of quality of life functions that is written in TypeScript and es6
581 lines (580 loc) • 16 kB
text/typescript
export const primeConst: string[][] = [
[
'0', '1', '0', '0', '0', '0',
'1', '0', '1', '0', '0', '0',
'1', '0', '1', '0', '0', '0',
'1', '0', '1', '1', '1', '1',
'1', '0', '0', '1', '1', '0',
'0', '0'
],
[
'0', '1', '1', '1', '0', '0',
'0', '1', '0', '0', '1', '1',
'0', '1', '1', '1', '0', '1',
'0', '0', '0', '1', '0', '0',
'1', '0', '0', '1', '0', '0',
'0', '1'
],
[
'1', '0', '1', '1', '0', '1',
'0', '1', '1', '1', '0', '0',
'0', '0', '0', '0', '1', '1',
'1', '1', '1', '0', '1', '1',
'1', '1', '0', '0', '1', '1',
'1', '1'
],
[
'1', '1', '1', '0', '1', '0',
'0', '1', '1', '0', '1', '1',
'0', '1', '0', '1', '1', '1',
'0', '1', '1', '0', '1', '1',
'1', '0', '1', '0', '0', '1',
'0', '1'
],
[
'0', '0', '1', '1', '1', '0',
'0', '1', '0', '1', '0', '1',
'0', '1', '1', '0', '1', '1',
'0', '0', '0', '0', '1', '0',
'0', '1', '0', '1', '1', '0',
'1', '1'
],
[
'0', '1', '0', '1', '1', '0',
'0', '1', '1', '1', '1', '1',
'0', '0', '0', '1', '0', '0',
'0', '1', '0', '0', '0', '1',
'1', '1', '1', '1', '0', '0',
'0', '1'
],
[
'1', '0', '0', '1', '0', '0',
'1', '0', '0', '0', '1', '1',
'1', '1', '1', '1', '1', '0',
'0', '0', '0', '0', '1', '0',
'1', '0', '1', '0', '0', '1',
'0', '0'
],
[
'1', '0', '1', '0', '1', '0',
'1', '1', '0', '0', '0', '1',
'1', '1', '0', '0', '0', '1',
'0', '1', '1', '1', '1', '0',
'1', '1', '0', '1', '0', '1',
'0', '1'
],
[
'1', '1', '0', '1', '1', '0',
'0', '0', '0', '0', '0', '0',
'0', '1', '1', '1', '1', '0',
'1', '0', '1', '0', '1', '0',
'1', '0', '0', '1', '1', '0',
'0', '0'
],
[
'0', '0', '0', '1', '0', '0',
'1', '0', '1', '0', '0', '0',
'0', '0', '1', '1', '0', '1',
'0', '1', '1', '0', '1', '1',
'0', '0', '0', '0', '0', '0',
'0', '1'
],
[
'0', '0', '1', '0', '0', '1',
'0', '0', '0', '0', '1', '1',
'0', '0', '0', '1', '1', '0',
'0', '0', '0', '1', '0', '1',
'1', '0', '1', '1', '1', '1',
'1', '0'
],
[
'0', '1', '0', '1', '0', '1',
'0', '1', '0', '0', '0', '0',
'1', '1', '0', '0', '0', '1',
'1', '1', '1', '1', '0', '1',
'1', '1', '0', '0', '0', '0',
'1', '1'
],
[
'0', '1', '1', '1', '0', '0',
'1', '0', '1', '0', '1', '1',
'1', '1', '1', '0', '0', '1',
'0', '1', '1', '1', '0', '1',
'0', '1', '1', '1', '0', '1',
'0', '0'
],
[
'1', '0', '0', '0', '0', '0',
'0', '0', '1', '1', '0', '1',
'1', '1', '1', '0', '1', '0',
'1', '1', '0', '0', '0', '1',
'1', '1', '1', '1', '1', '1',
'1', '0'
],
[
'1', '0', '0', '1', '1', '0',
'1', '1', '1', '1', '0', '1',
'1', '1', '0', '0', '0', '0',
'0', '0', '0', '1', '1', '0',
'1', '0', '1', '0', '0', '1',
'1', '1'
],
[
'1', '1', '0', '0', '0', '0',
'0', '1', '1', '0', '0', '1',
'1', '0', '1', '1', '1', '1',
'1', '1', '0', '0', '0', '1',
'0', '1', '1', '1', '0', '1',
'0', '0'
],
[
'1', '1', '1', '0', '0', '1',
'0', '0', '1', '0', '0', '1',
'1', '0', '1', '1', '0', '1',
'1', '0', '1', '0', '0', '1',
'1', '1', '0', '0', '0', '0',
'0', '1'
],
[
'1', '1', '1', '0', '1', '1',
'1', '1', '1', '0', '1', '1',
'1', '1', '1', '0', '0', '1',
'0', '0', '0', '1', '1', '1',
'1', '0', '0', '0', '0', '1',
'1', '0'
],
[
'0', '0', '0', '0', '1', '1',
'1', '1', '1', '1', '0', '0',
'0', '0', '0', '1', '1', '0',
'0', '1', '1', '1', '0', '1',
'1', '1', '0', '0', '0', '1',
'1', '0'
],
[
'0', '0', '1', '0', '0', '1',
'0', '0', '0', '0', '0', '0',
'1', '1', '0', '0', '1', '0',
'1', '0', '0', '0', '0', '1',
'1', '1', '0', '0', '1', '1',
'0', '0'
],
[
'0', '0', '1', '0', '1', '1',
'0', '1', '1', '1', '1', '0',
'1', '0', '0', '1', '0', '0',
'1', '0', '1', '1', '0', '0',
'0', '1', '1', '0', '1', '1',
'1', '1'
],
[
'0', '1', '0', '0', '1', '0',
'1', '0', '0', '1', '1', '1',
'0', '1', '0', '0', '1', '0',
'0', '0', '0', '1', '0', '0',
'1', '0', '1', '0', '1', '0',
'1', '0'
],
[
'0', '1', '0', '1', '1', '1',
'0', '0', '1', '0', '1', '1',
'0', '0', '0', '0', '1', '0',
'1', '0', '1', '0', '0', '1',
'1', '1', '0', '1', '1', '1',
'0', '0'
],
[
'0', '1', '1', '1', '0', '1',
'1', '0', '1', '1', '1', '1',
'1', '0', '0', '1', '1', '0',
'0', '0', '1', '0', '0', '0',
'1', '1', '0', '1', '1', '0',
'1', '0'
],
[
'1', '0', '0', '1', '1', '0',
'0', '0', '0', '0', '1', '1',
'1', '1', '1', '0', '0', '1',
'0', '1', '0', '0', '0', '1',
'0', '1', '0', '1', '0', '0',
'1', '0'
],
[
'1', '0', '1', '0', '1', '0',
'0', '0', '0', '0', '1', '1',
'0', '0', '0', '1', '1', '1',
'0', '0', '0', '1', '1', '0',
'0', '1', '1', '0', '1', '1',
'0', '1'
],
[
'1', '0', '1', '1', '0', '0',
'0', '0', '0', '0', '0', '0',
'0', '0', '1', '1', '0', '0',
'1', '0', '0', '1', '1', '1',
'1', '1', '0', '0', '1', '0',
'0', '0'
],
[
'1', '0', '1', '1', '1', '1',
'1', '1', '0', '1', '0', '1',
'1', '0', '0', '1', '0', '1',
'1', '1', '1', '1', '1', '1',
'1', '1', '0', '0', '0', '1',
'1', '1'
],
[
'1', '1', '0', '0', '0', '1',
'1', '0', '1', '1', '1', '0',
'0', '0', '0', '0', '0', '0',
'0', '0', '1', '0', '1', '1',
'1', '1', '1', '1', '0', '0',
'1', '1'
],
[
'1', '1', '0', '1', '0', '1',
'0', '1', '1', '0', '1', '0',
'0', '1', '1', '1', '1', '0',
'0', '1', '0', '0', '0', '1',
'0', '1', '0', '0', '0', '1',
'1', '1'
],
[
'0', '0', '0', '0', '0', '1',
'1', '0', '1', '1', '0', '0',
'1', '0', '1', '0', '0', '1',
'1', '0', '0', '0', '1', '1',
'0', '1', '0', '1', '0', '0',
'0', '1'
],
[
'0', '0', '0', '1', '0', '1',
'0', '0', '0', '0', '1', '0',
'1', '0', '0', '1', '0', '0',
'1', '0', '1', '0', '0', '1',
'0', '1', '1', '0', '0', '1',
'1', '1'
],
[
'0', '0', '1', '0', '0', '1',
'1', '1', '1', '0', '1', '1',
'0', '1', '1', '1', '0', '0',
'0', '0', '1', '0', '1', '0',
'1', '0', '0', '0', '0', '1',
'0', '1'
],
[
'0', '0', '1', '0', '1', '1',
'1', '0', '0', '0', '0', '1',
'1', '0', '1', '1', '0', '0',
'1', '0', '0', '0', '0', '1',
'0', '0', '1', '1', '1', '0',
'0', '0'
],
[
'0', '1', '0', '0', '1', '1',
'0', '1', '0', '0', '1', '0',
'1', '1', '0', '0', '0', '1',
'1', '0', '1', '1', '0', '1',
'1', '1', '1', '1', '1', '1',
'0', '0'
],
[
'0', '1', '0', '1', '0', '0',
'1', '1', '0', '0', '1', '1',
'1', '0', '0', '0', '0', '0',
'0', '0', '1', '1', '0', '1',
'0', '0', '0', '1', '0', '0',
'1', '1'
],
[
'0', '1', '1', '0', '0', '1',
'0', '1', '0', '0', '0', '0',
'1', '0', '1', '0', '0', '1',
'1', '1', '0', '0', '1', '1',
'0', '1', '0', '1', '0', '1',
'0', '0'
],
[
'0', '1', '1', '1', '0', '1',
'1', '0', '0', '1', '1', '0',
'1', '0', '1', '0', '0', '0',
'0', '0', '1', '0', '1', '0',
'1', '0', '1', '1', '1', '0',
'1', '1'
],
[
'1', '0', '0', '0', '0', '0',
'0', '1', '1', '1', '0', '0',
'0', '0', '1', '0', '1', '1',
'0', '0', '1', '0', '0', '1',
'0', '0', '1', '0', '1', '1',
'1', '0'
],
[
'1', '0', '0', '1', '0', '0',
'1', '0', '0', '1', '1', '1',
'0', '0', '1', '0', '0', '0',
'1', '0', '1', '1', '0', '0',
'1', '0', '0', '0', '0', '1',
'0', '1'
],
[
'1', '0', '1', '0', '0', '0',
'1', '0', '1', '0', '1', '1',
'1', '1', '1', '1', '1', '1',
'1', '0', '1', '0', '0', '0',
'1', '0', '1', '0', '0', '0',
'0', '1'
],
[
'1', '0', '1', '0', '1', '0',
'0', '0', '0', '0', '0', '1',
'1', '0', '1', '0', '0', '1',
'1', '0', '0', '1', '1', '0',
'0', '1', '0', '0', '1', '0',
'1', '1'
],
[
'1', '1', '0', '0', '0', '0',
'1', '0', '0', '1', '0', '0',
'1', '0', '1', '1', '1', '0',
'0', '0', '1', '0', '1', '1',
'0', '1', '1', '1', '0', '0',
'0', '0'
],
[
'1', '1', '0', '0', '0', '1',
'1', '1', '0', '1', '1', '0',
'1', '1', '0', '0', '0', '1',
'0', '1', '0', '0', '0', '1',
'1', '0', '1', '0', '0', '0',
'1', '1'
],
[
'1', '1', '0', '1', '0', '0',
'0', '1', '1', '0', '0', '1',
'0', '0', '1', '0', '1', '1',
'1', '0', '1', '0', '0', '0',
'0', '0', '0', '1', '1', '0',
'0', '1'
],
[
'1', '1', '0', '1', '0', '1',
'1', '0', '1', '0', '0', '1',
'1', '0', '0', '1', '0', '0',
'0', '0', '0', '1', '1', '0',
'0', '0', '1', '0', '0', '1',
'0', '0'
],
[
'1', '1', '1', '1', '0', '1',
'0', '0', '0', '0', '0', '0',
'1', '1', '1', '0', '0', '0',
'1', '1', '0', '1', '0', '1',
'1', '0', '0', '0', '0', '1',
'0', '1'
],
[
'0', '0', '0', '1', '0', '0',
'0', '0', '0', '1', '1', '0',
'1', '0', '1', '0', '1', '0',
'1', '0', '0', '0', '0', '0',
'0', '1', '1', '1', '0', '0',
'0', '0'
],
[
'0', '0', '0', '1', '1', '0',
'0', '1', '1', '0', '1', '0',
'0', '1', '0', '0', '1', '1',
'0', '0', '0', '0', '0', '1',
'0', '0', '0', '1', '0', '1',
'1', '0'
],
[
'0', '0', '0', '1', '1', '1',
'1', '0', '0', '0', '1', '1',
'0', '1', '1', '1', '0', '1',
'1', '0', '1', '1', '0', '0',
'0', '0', '0', '0', '1', '0',
'0', '0'
],
[
'0', '0', '1', '0', '0', '1',
'1', '1', '0', '1', '0', '0',
'1', '0', '0', '0', '0', '1',
'1', '1', '0', '1', '1', '1',
'0', '1', '0', '0', '1', '1',
'0', '0'
],
[
'0', '0', '1', '1', '0', '1',
'0', '0', '1', '0', '1', '1',
'0', '0', '0', '0', '1', '0',
'1', '1', '1', '1', '0', '0',
'1', '0', '1', '1', '0', '1',
'0', '1'
],
[
'0', '0', '1', '1', '1', '0',
'0', '1', '0', '0', '0', '1',
'1', '1', '0', '0', '0', '0',
'0', '0', '1', '1', '0', '0',
'1', '0', '1', '1', '0', '0',
'1', '1'
],
[
'0', '1', '0', '0', '1', '1',
'1', '0', '1', '1', '0', '1',
'1', '0', '0', '0', '1', '0',
'1', '0', '1', '0', '1', '0',
'0', '1', '0', '0', '1', '0',
'1', '0'
],
[
'0', '1', '0', '1', '1', '0',
'1', '1', '1', '0', '0', '1',
'1', '1', '0', '0', '1', '1',
'0', '0', '1', '0', '1', '0',
'0', '1', '0', '0', '1', '1',
'1', '1'
],
[
'0', '1', '1', '0', '1', '0',
'0', '0', '0', '0', '1', '0',
'1', '1', '1', '0', '0', '1',
'1', '0', '1', '1', '1', '1',
'1', '1', '1', '1', '0', '0',
'1', '1'
],
[
'0', '1', '1', '1', '0', '1',
'0', '0', '1', '0', '0', '0',
'1', '1', '1', '1', '1', '0',
'0', '0', '0', '0', '1', '0',
'1', '1', '1', '0', '1', '1',
'1', '0'
],
[
'0', '1', '1', '1', '1', '0',
'0', '0', '1', '0', '1', '0',
'0', '1', '0', '1', '0', '1',
'1', '0', '0', '0', '1', '1',
'0', '1', '1', '0', '1', '1',
'1', '1'
],
[
'1', '0', '0', '0', '0', '1',
'0', '0', '1', '1', '0', '0',
'1', '0', '0', '0', '0', '1',
'1', '1', '1', '0', '0', '0',
'0', '0', '0', '1', '0', '1',
'0', '0'
],
[
'1', '0', '0', '0', '1', '1',
'0', '0', '1', '1', '0', '0',
'0', '1', '1', '1', '0', '0',
'0', '0', '0', '0', '1', '0',
'0', '0', '0', '0', '1', '0',
'0', '0'
],
[
'1', '0', '0', '1', '0', '0',
'0', '0', '1', '0', '1', '1',
'1', '1', '1', '0', '1', '1',
'1', '1', '1', '1', '1', '1',
'1', '1', '1', '1', '1', '0',
'1', '0'
],
[
'1', '0', '1', '0', '0', '1',
'0', '0', '0', '1', '0', '1',
'0', '0', '0', '0', '0', '1',
'1', '0', '1', '1', '0', '0',
'1', '1', '1', '0', '1', '0',
'1', '1'
],
[
'1', '0', '1', '1', '1', '1',
'1', '0', '1', '1', '1', '1',
'1', '0', '0', '1', '1', '0',
'1', '0', '0', '0', '1', '1',
'1', '1', '1', '1', '0', '1',
'1', '1'
],
[
'1', '1', '0', '0', '0', '1',
'1', '0', '0', '1', '1', '1',
'0', '0', '0', '1', '0', '1',
'1', '1', '1', '0', '0', '0',
'1', '1', '1', '1', '0', '0',
'1', '0'
],
]
export const compressionHash: { [key: string]: string[] } = {
"a": [
'0', '1', '1', '0', '1', '0',
'1', '0', '0', '0', '0', '0',
'1', '0', '0', '1', '1', '1',
'1', '0', '0', '1', '1', '0',
'0', '1', '1', '0', '0', '1',
'1', '1'
],
"b": [
'1', '0', '1', '1', '1', '0',
'1', '1', '0', '1', '1', '0',
'0', '1', '1', '1', '1', '0',
'1', '0', '1', '1', '1', '0',
'1', '0', '0', '0', '0', '1',
'0', '1'
],
"c": [
'0', '0', '1', '1', '1', '1',
'0', '0', '0', '1', '1', '0',
'1', '1', '1', '0', '1', '1',
'1', '1', '0', '0', '1', '1',
'0', '1', '1', '1', '0', '0',
'1', '0'
],
"d": [
'1', '0', '1', '0', '0', '1',
'0', '1', '0', '1', '0', '0',
'1', '1', '1', '1', '1', '1',
'1', '1', '0', '1', '0', '1',
'0', '0', '1', '1', '1', '0',
'1', '0'
],
"e": [
'0', '1', '0', '1', '0', '0',
'0', '1', '0', '0', '0', '0',
'1', '1', '1', '0', '0', '1',
'0', '1', '0', '0', '1', '0',
'0', '1', '1', '1', '1', '1',
'1', '1'
],
"f": [
'1', '0', '0', '1', '1', '0',
'1', '1', '0', '0', '0', '0',
'0', '1', '0', '1', '0', '1',
'1', '0', '1', '0', '0', '0',
'1', '0', '0', '0', '1', '1',
'0', '0'
],
"g": [
'0', '0', '0', '1', '1', '1',
'1', '1', '1', '0', '0', '0',
'0', '0', '1', '1', '1', '1',
'0', '1', '1', '0', '0', '1',
'1', '0', '1', '0', '1', '0',
'1', '1'
],
"h": [
'0', '1', '0', '1', '1', '0',
'1', '1', '1', '1', '1', '0',
'0', '0', '0', '0', '1', '1',
'0', '0', '1', '1', '0', '1',
'0', '0', '0', '1', '1', '0',
'0', '1'
],
}