(???) YAN = "#0097A7"
 (???) URPLE = "#7B1FA2"
 (???) RANGE = "#F57C00"
 (???) ELLOW = "#FBC02D"
 (???) REEN = "#388E3C"
 (???) LUE = "#1976D2"
 (???) ED = "#D32F2F"
 (???) olors = [CYAN, BLUE, ORANGE, YELLOW, GREEN, PURPLE, RED]
 (???) LEAR = "#F9F4F2"
 (IMG)  = [
 (???)    [(0, 1), (1, 1), (2, 1), (3, 1)],
 (???)    [(1, 0), (1, 1), (1, 2), (1, 3)],
 (???)    [(0, 1), (1, 1), (2, 1), (3, 1)],
 (???)    [(1, 0), (1, 1), (1, 2), (1, 3)],
 (???) 
 (???)  = [
 (???)    [(0, 1), (1, 1), (2, 1), (2, 2)],
 (???)    [(1, 0), (1, 1), (1, 2), (2, 0)],
 (???)    [(0, 1), (0, 2), (1, 2), (2, 2)],
 (???)    [(1, 2), (2, 0), (2, 1), (2, 2)],
 (???) 
 (???)  = [
 (???)    [(0, 1), (0, 2), (1, 1), (2, 1)],
 (???)    [(1, 0), (1, 1), (1, 2), (2, 2)],
 (???)    [(0, 2), (1, 2), (2, 1), (2, 2)],
 (???)    [(1, 0), (2, 0), (2, 1), (2, 2)],
 (???) 
 (???)  = [
 (???)    [(1, 1), (1, 2), (2, 1), (2, 2)],
 (???)    [(1, 1), (1, 2), (2, 1), (2, 2)],
 (???)    [(1, 1), (1, 2), (2, 1), (2, 2)],
 (???)    [(1, 1), (1, 2), (2, 1), (2, 2)],
 (???) 
 (???)  = [
 (???)    [(0, 2), (1, 1), (1, 2), (2, 1)],
 (???)    [(1, 0), (1, 1), (2, 1), (2, 2)],
 (???)    [(0, 2), (1, 1), (1, 2), (2, 1)],
 (???)    [(1, 0), (1, 1), (2, 1), (2, 2)],
 (???) 
 (TN3)  = [
 (???)    [(0, 1), (1, 1), (1, 2), (2, 1)],
 (???)    [(1, 0), (1, 1), (1, 2), (2, 1)],
 (???)    [(0, 2), (1, 1), (1, 2), (2, 2)],
 (???)    [(1, 1), (2, 0), (2, 1), (2, 2)],
 (???) 
 (???)  = [
 (???)    [(0, 1), (1, 1), (1, 2), (2, 2)],
 (???)    [(1, 1), (1, 2), (2, 0), (2, 1)],
 (???)    [(0, 1), (1, 1), (1, 2), (2, 2)],
 (???)    [(1, 1), (1, 2), (2, 0), (2, 1)],
 (???) 
 (???) locks = [I, J, L, O, S, T, Z]