-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
font.js
106 lines (106 loc) · 7.36 KB
/
font.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
window.font = {
"A": {
"puzzle": ".........\n.........\n...ooo...\n..o...o..\n..oX.o...\n..o......\n...o.o...\n..o.o.o..\n....o....\n..XXo.X..\noX.......",
"solution": "ooooooooo\noXXXXXXXo\noXoooooXo\noXoXXXoXo\noXoXoooXo\noXoXXXXXo\noXoooooXo\noXoXoXoXo\noXoXoXoXo\noXXXoXXXo\noXooooooo"
},
"B": {
"puzzle": ".........\n.........\n.o.X.o...\n....o....\n.o.Xo.X..\n.....ooo.\n.oo.o.X..\n....o....\n.oo..o...\n..X......\noX.......",
"solution": "ooooooooo\noXXXXXXXo\noooXoooXo\noXXXoXoXo\noooXoXXXo\noXXXooooo\noooXoXXXo\noXXXoXoXo\noooXoooXo\noXXXXXXXo\noXooooooo"
},
"C": {
"puzzle": ".........\n.........\n...ooo...\n..o...o..\n..o.o....\n..o..ooo.\n..o...X..\n..o.X..X.\n.......X.\n..o.XXX..\noXo......",
"solution": "ooooooooo\noXXXXXXXo\noXoooooXo\noXoXXXoXo\noXoXoXXXo\noXoXooooo\noXoXoXXXo\noXoXXXoXo\noXoooooXo\noXoXXXXXo\noXooooooo"
},
"D": {
"puzzle": ".........\n.........\n..X.oo...\n......o..\n..X.oo...\n......o..\n.oX.oo...\n......o..\n.ooooo...\n...X.....\n.oX......",
"solution": "ooooooooo\noXXXXXXXo\nooXooooXo\noXXXXXoXo\nooXooooXo\noXXXXXoXo\nooXooooXo\noXXXXXoXo\noooooooXo\noXXXXXXXo\nooXoooooo"
},
"E": {
"puzzle": ".........\n.....XX..\n...o...X.\n..o..XX..\n..o.oooo.\n..o......\n..oX.ooo.\n..o......\n...ooo.X.\n..o......\noX.o.....",
"solution": "ooooooooo\noXXXXXXXo\noXoooooXo\noXoXXXXXo\noXoXooooo\noXoXXXXXo\noXoXooooo\noXoXXXXXo\noXoooooXo\noXoXXXXXo\noXooooooo"
},
"F": {
"puzzle": ".........\n......X..\n...oo..X.\n..o.XXX..\n..oX.....\n..o.XXX..\n.......X.\n..o.X.X..\n..oX.X.X.\n..o......\noX.o.....",
"solution": "ooooooooo\noXXXXXXXo\noXoooooXo\noXoXXXXXo\noXoXooooo\noXoXXXXXo\noXoooooXo\noXoXXXXXo\noXoXoXoXo\noXoXoXoXo\noXooooooo"
},
"G": {
"puzzle": ".........\n......X..\n...oo..X.\n..o...X..\n..o..ooo.\n..o.o.X..\n..o.o....\n..o...o..\n.o.ooo...\n..X......\noX.......",
"solution": "ooooooooo\noXXXXXXXo\noXoooooXo\noXoXXXXXo\noXoXooooo\noXoXoXXXo\noXoXoXoXo\noXoXXXoXo\noooooooXo\noXXXXXXXo\noXooooooo"
},
"H": {
"puzzle": ".........\n..X.o.X..\n....oX.X.\n..o.o....\n...o.o...\n..o......\n..o.oX.X.\n..o.oX.X.\n....oX.X.\n..XXo.X..\noX.......",
"solution": "ooooooooo\noXXXoXXXo\noXoXoXoXo\noXoXoXoXo\noXoooooXo\noXoXXXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXXXoXXXo\noXooooooo"
},
"I": {
"puzzle": ".........\n..X.X....\n...X.X.o.\n..X......\n...X.X.o.\n..X..XX..\n.o.X.X...\n......X..\n.o.X.X...\n..X...X..\n...X.....",
"solution": "ooooooooo\noXXXXXXXo\noooXoXooo\noXXXoXXXo\noooXoXooo\noXXXoXXXo\noooXoXooo\noXXXoXXXo\noooXoXooo\noXXXoXXXo\noooXooooo"
},
"J": {
"puzzle": ".........\n.........\n..oo..o..\n....o.o..\n.ooo..o..\n..X.o.o..\n.X.Xo.o..\n....o.o..\n...o..o..\n......o..\n......oXo",
"solution": "ooooooooo\noXXXXXXXo\noXoooXoXo\noXXXoXoXo\noooooXoXo\noXXXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoooXoXo\noXXXXXoXo\noooooooXo"
},
"K": {
"puzzle": ".........\n....o.X..\n..o.o....\n..o..o...\n..o......\n..oX.ooo.\n..o......\n..o..o...\n..o.o....\n..o.o.X..\noX.o.....",
"solution": "ooooooooo\noXXXoXXXo\noXoXoXoXo\noXoXoooXo\noXoXXXXXo\noXoXooooo\noXoXXXXXo\noXoXoooXo\noXoXoXoXo\noXoXoXXXo\noXooooooo"
},
"L": {
"puzzle": ".........\n..X...X..\n.X.Xo....\n.X.Xo.o..\n.X.Xo..o.\n....o....\n..o..ooo.\n..o......\n...ooooo.\n..X..X...\noX.......",
"solution": "ooooooooo\noXXXXXXXo\noXoXoXoXo\noXoXoXoXo\noXoXoXooo\noXoXoXXXo\noXoXooooo\noXoXXXXXo\noXooooooo\noXXXXXXXo\noXooooooo"
},
"M": {
"puzzle": ".........\n..X.o.X..\n.X.Xo....\n.X.Xo.o..\n....o.o..\n..o.o.o..\n..o.o.o..\n..o...o..\n..oX.Xo..\n..o.X.o..\noX.o.....",
"solution": "ooooooooo\noXXXoXXXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXXXoXo\noXooooooo"
},
"N": {
"puzzle": ".........\n....o....\n..o.o.o..\n..o.o....\n..oX.o...\n...o.....\n...o..o..\n.........\n....oX.X.\n..XXo.X..\noX.......",
"solution": "ooooooooo\noXXXoXXXo\noXoXoXoXo\noXoXoooXo\noXoXXoXXo\noXooXooXo\noXXoXXoXo\noXoooXoXo\noXoXoXoXo\noXXXoXXXo\noXooooooo"
},
"O": {
"puzzle": ".........\n.........\n...ooo...\n..o.X.o..\n..o...o..\n..o.o.o..\n...o..o..\n......o..\n.ooooo...\n..X....X.\noX.......",
"solution": "ooooooooo\noXXXXXXXo\noXoooooXo\noXoXXXoXo\noXoXoXoXo\noXoXoXoXo\noXoooXoXo\noXXXXXoXo\noooooooXo\noXXXXXXXo\noXooooooo"
},
"P": {
"puzzle": ".........\n.........\n.oo..o...\n....o.o..\n.oo.o.o..\n....o....\n.oo.oX.X.\n..X.o.X..\n...X.ooo.\n..X.X....\n...X.....",
"solution": "ooooooooo\noXXXXXXXo\noooXoooXo\noXXXoXoXo\noooXoXoXo\noXXXoXoXo\noooXoXoXo\noXXXoXXXo\noooXooooo\noXXXXXXXo\noooXooooo"
},
"Q": {
"puzzle": ".........\n.........\n...ooo...\n..o.X.o..\n..o...o..\n..o.o.o..\n..o..o...\n..o......\n...ooo...\n......o..\n.....o.Xo",
"solution": "ooooooooo\noXXXXXXXo\noXoooooXo\noXoXXXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoooXo\noXoXXXXXo\noXoooooXo\noXXXXXoXo\noooooooXo"
},
"R": {
"puzzle": "......o..\n.........\n.oo..o...\n..X.o.o..\n...Xo....\n..X.oX.o.\n.o.Xo.X..\n....o....\n.o.Xo.o..\n..X.o.o..\n...X.o...",
"solution": "ooooooooo\noXXXXXXXo\noooXoooXo\noXXXoXoXo\noooXoXXXo\noXXXoXooo\noooXoXXXo\noXXXoXoXo\noooXoXoXo\noXXXoXoXo\noooXooooo"
},
"S": {
"puzzle": ".........\n.........\n...oooo..\n..o......\n...ooooo.\n.........\n.ooooo...\n..XX..o..\n.X...o...\n..XX.....\noX.......",
"solution": "ooooooooo\noXXXXXXXo\noXoooooXo\noXoXXXXXo\noXooooooo\noXXXXXXXo\noooooooXo\noXXXXXoXo\noXoooooXo\noXXXXXXXo\noXooooooo"
},
"T": {
"puzzle": ".........\n....X....\n..oX.Xo..\n..oX.Xo..\n.o.X.X.o.\n.X....X..\n.o.X.X...\n..X...X..\n...X.X...\n..X...X..\n...X.....",
"solution": "ooooooooo\noXXXXXXXo\noXoXoXoXo\noXoXoXoXo\noooXoXooo\noXXXoXXXo\noooXoXooo\noXXXoXXXo\noooXoXooo\noXXXoXXXo\noooXooooo"
},
"U": {
"puzzle": ".........\n..X.o.X..\n....oX.X.\n..o.oX.X.\n..o.oX.X.\n..o.oX.X.\n..o......\n..o.X.o..\n...ooooo.\n..X......\noX.......",
"solution": "ooooooooo\noXXXoXXXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXXXoXo\noXooooooo\noXXXXXXXo\noXooooooo"
},
"V": {
"puzzle": ".........\n.........\n..oX.Xo..\n..o...o..\n.........\n...o.o...\n.o.o.o.o.\n...o.o...\n..X....o.\n....o..X.\n...Xo....",
"solution": "ooooooooo\noXXXoXXXo\noXoXoXoXo\noXoXXXoXo\noXooXooXo\noXXoXoXXo\nooXoXoXoo\noXXoXoXXo\nooXoooXoo\noXXXoXXXo\noooXooooo"
},
"W": {
"puzzle": ".........\n..o.X....\n..oX.X.X.\n..oX.X.X.\n..o..X.X.\n..o.oX.X.\n..o.oX.X.\n..o.oX.X.\n....oX.X.\n..XXo.X..\noX.......",
"solution": "ooooooooo\noXoXXXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXoXoXoXo\noXXXoXXXo\noXooooooo"
},
"X": {
"puzzle": ".........\n....o....\n..o.o.o..\n...o.o...\n...X.....\n.o.oX.oo.\n...X.....\n...o.o...\n..o.o....\n..X.o.X..\noX.......",
"solution": "ooooooooo\noXXXoXXXo\noXoXoXoXo\noXoooooXo\noXXXXXXXo\nooooXoooo\noXXXXXXXo\noXoooooXo\noXoXoXoXo\noXXXoXXXo\noXooooooo"
},
"Y": {
"puzzle": ".........\n....o.X..\n..o.oX.X.\n..o.o....\n..o...o..\n...o.o...\n....o....\n.o..o..o.\n....o.o..\n.XX.o....\n...X.o...",
"solution": "ooooooooo\noXXXoXXXo\noXoXoXoXo\noXoXoXoXo\noXoXXXoXo\noXoooooXo\noXXXoXXXo\noooXoXooo\noXoXoXoXo\noXXXoXXXo\noooXooooo"
},
"Z": {
"puzzle": ".........\n.........\n..oooo...\n......o..\n.ooooo...\n.........\n...ooooo.\n..o..XX..\n...o...X.\n..X..XX..\noX.......",
"solution": "ooooooooo\noXXXXXXXo\noXoooooXo\noXXXXXoXo\noooooooXo\noXXXXXXXo\noXooooooo\noXoXXXXXo\noXoooooXo\noXXXXXXXo\noXooooooo"
}
};