initial import
This commit is contained in:
parent
f65d79efe2
commit
55ab780ddb
|
@ -0,0 +1,2 @@
|
|||
.DS_Store
|
||||
/build/
|
|
@ -0,0 +1,37 @@
|
|||
#
|
||||
# Million Perfect Letters makefile
|
||||
# assembles source code, optionally builds a disk image and mounts it
|
||||
#
|
||||
# original by Quinn Dunki on 2014-08-15
|
||||
# One Girl, One Laptop Productions
|
||||
# http://www.quinndunki.com/blondihacks
|
||||
#
|
||||
# adapted by 4am on 2020-04-16
|
||||
#
|
||||
|
||||
# third-party tools required to build
|
||||
|
||||
# https://sourceforge.net/projects/acme-crossass/
|
||||
ACME=acme
|
||||
|
||||
# https://www.brutaldeluxe.fr/products/crossdevtools/cadius/
|
||||
# https://github.com/sicklittlemonkey/cadius
|
||||
# version 1.4.0 or later
|
||||
CADIUS=cadius
|
||||
|
||||
BUILDDISK=build/million
|
||||
|
||||
asm:
|
||||
mkdir -p build
|
||||
$(ACME) -r build/million.lst src/million.a 2>build/log
|
||||
cp res/work.po "$(BUILDDISK)".po >build/log
|
||||
cp res/_FileInformation.txt build/ >build/log
|
||||
$(CADIUS) ADDFILE "${BUILDDISK}".po "/MILLION/" "build/MILLION.SYSTEM" >build/log
|
||||
|
||||
clean:
|
||||
rm -rf build/
|
||||
|
||||
mount:
|
||||
open "$(BUILDDISK)".po
|
||||
|
||||
all: clean asm mount
|
Binary file not shown.
After Width: | Height: | Size: 2.6 KiB |
Binary file not shown.
|
@ -0,0 +1,28 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
def myhex(bitstring):
|
||||
return hex(int(bitstring, 2))[2:].rjust(2, "0").upper()
|
||||
|
||||
leftdata = [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [] ]
|
||||
rightdata = [ [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [] ]
|
||||
with open("font.txt", "r") as f:
|
||||
for c in 'ABCDEFGHJIKLMNOPQRSTUVWXYZ':
|
||||
#print(c)
|
||||
for row in range(16):
|
||||
left = f.read(7)
|
||||
right = f.read(7)
|
||||
f.readline()
|
||||
left = "0b1" + left[::-1]
|
||||
right = "0b1" + right[::-1]
|
||||
#print(myhex(left), myhex(right))
|
||||
leftdata[row].append(myhex(left))
|
||||
rightdata[row].append(myhex(right))
|
||||
print("; This file is automatically generated")
|
||||
for row in range(16):
|
||||
print("LeftFontRow%s" % row)
|
||||
for c, i in zip(leftdata[row], range(len(leftdata[row]))):
|
||||
print(" !byte $%s ; %s" % (c, chr(i+65)))
|
||||
for row in range(16):
|
||||
print("RightFontRow%s" % row)
|
||||
for c, i in zip(rightdata[row], range(len(rightdata[row]))):
|
||||
print(" !byte $%s ; %s" % (c, chr(i+65)))
|
|
@ -0,0 +1,416 @@
|
|||
00000000000000
|
||||
00111111100000
|
||||
00111111110000
|
||||
00111111110000
|
||||
00001111110000
|
||||
00001110111000
|
||||
00001100111000
|
||||
00011100111000
|
||||
00011111111100
|
||||
00011111111100
|
||||
00111111111100
|
||||
00111000001110
|
||||
11111100111111
|
||||
11111100111111
|
||||
11111100111111
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111111110000
|
||||
01111111111000
|
||||
01111111111100
|
||||
00011100011100
|
||||
00011100011100
|
||||
00011111111000
|
||||
00011111111000
|
||||
00011111111100
|
||||
00011100001110
|
||||
00011100001110
|
||||
00011100001110
|
||||
01111111111110
|
||||
01111111111100
|
||||
01111111111000
|
||||
00000000000000
|
||||
00000000000000
|
||||
00000111101110
|
||||
00011111111110
|
||||
00111111111110
|
||||
00111100011110
|
||||
01111000001110
|
||||
01110000001110
|
||||
01110000000000
|
||||
01110000000000
|
||||
01110000000000
|
||||
01111000000000
|
||||
00111100001110
|
||||
00111111111110
|
||||
00011111111110
|
||||
00000111111000
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111111110000
|
||||
01111111111100
|
||||
01111111111110
|
||||
00011100011110
|
||||
00011100001111
|
||||
00011100000111
|
||||
00011100000111
|
||||
00011100000111
|
||||
00011100000111
|
||||
00011100001111
|
||||
00011100011110
|
||||
01111111111110
|
||||
01111111111100
|
||||
01111111110000
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111111111110
|
||||
01111111111110
|
||||
01111111111110
|
||||
00011100001110
|
||||
00011100000000
|
||||
00011111100000
|
||||
00011111110000
|
||||
00011111100000
|
||||
00011100001110
|
||||
00011100001110
|
||||
00011100001110
|
||||
01111111111110
|
||||
01111111111110
|
||||
01111111111110
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111111111110
|
||||
01111111111110
|
||||
01111111111110
|
||||
00011100001110
|
||||
00011100000000
|
||||
00011100000000
|
||||
00011111110000
|
||||
00011111110000
|
||||
00011111110000
|
||||
00011100000000
|
||||
00011100000000
|
||||
01111111100000
|
||||
01111111100000
|
||||
01111111100000
|
||||
00000000000000
|
||||
00000000000000
|
||||
00000111101110
|
||||
00011111111110
|
||||
00111111111110
|
||||
00111100011110
|
||||
01111000001110
|
||||
01110000001110
|
||||
01110000000000
|
||||
01110001111111
|
||||
01110001111111
|
||||
01111001111111
|
||||
00111100001110
|
||||
00111111111110
|
||||
00011111111110
|
||||
00000111111000
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111100111110
|
||||
01111100111110
|
||||
01111100111110
|
||||
00111000011100
|
||||
00111000011100
|
||||
00111111111100
|
||||
00111111111100
|
||||
00111111111100
|
||||
00111000011100
|
||||
00111000011100
|
||||
00111000011100
|
||||
01111100111110
|
||||
01111100111110
|
||||
01111100111110
|
||||
00000000000000
|
||||
00000000000000
|
||||
00111111111000
|
||||
01111111111100
|
||||
00111111111000
|
||||
00000111000000
|
||||
00000111000000
|
||||
00000111000000
|
||||
00000111000000
|
||||
00000111000000
|
||||
00000111000000
|
||||
00000111000000
|
||||
00000111000000
|
||||
01111111111100
|
||||
01111111111100
|
||||
01111111111100
|
||||
00000000000000
|
||||
00000000000000
|
||||
00001111111111
|
||||
00001111111111
|
||||
00001111111111
|
||||
00000000111000
|
||||
00000000111000
|
||||
00000000111000
|
||||
00000000111000
|
||||
01110000111000
|
||||
01110000111000
|
||||
01110000111000
|
||||
01111001111000
|
||||
01111111111000
|
||||
00111111110000
|
||||
00011111100000
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111110111110
|
||||
01111110111111
|
||||
01111110111111
|
||||
00011100011100
|
||||
00011100111000
|
||||
00011101110000
|
||||
00011111100000
|
||||
00011111111000
|
||||
00011111111000
|
||||
00011100011100
|
||||
00011100011100
|
||||
01111111001111
|
||||
01111111001111
|
||||
01111111000111
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111111100000
|
||||
01111111100000
|
||||
01111111100000
|
||||
00011100000000
|
||||
00011100000000
|
||||
00011100000000
|
||||
00011100000100
|
||||
00011100001110
|
||||
00011100001110
|
||||
00011100001110
|
||||
00011100001110
|
||||
01111111111110
|
||||
01111111111110
|
||||
01111111111110
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111000001111
|
||||
01111100011111
|
||||
01111100011111
|
||||
00111110111110
|
||||
00111110111110
|
||||
00111110111110
|
||||
00111011101110
|
||||
00111011101110
|
||||
00111011101110
|
||||
00111001001110
|
||||
00111000001110
|
||||
01111110111111
|
||||
01111110111111
|
||||
01111110111111
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111000111110
|
||||
01111100111110
|
||||
00111110011100
|
||||
00111110011100
|
||||
00111110011100
|
||||
00111011011100
|
||||
00111011011100
|
||||
00111001111100
|
||||
00111001111100
|
||||
00111000111100
|
||||
00111000111100
|
||||
01111100011100
|
||||
01111100011100
|
||||
01111100001100
|
||||
00000000000000
|
||||
00000000000000
|
||||
00000111110000
|
||||
00011111111100
|
||||
00111111111110
|
||||
00111100011110
|
||||
01111000001111
|
||||
01110000000111
|
||||
01110000000111
|
||||
01110000000111
|
||||
01110000000111
|
||||
01111000001111
|
||||
00111000011110
|
||||
00111111111110
|
||||
00011111111100
|
||||
00000111110000
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111111110000
|
||||
01111111111100
|
||||
01111111111100
|
||||
00011100011110
|
||||
00011100001110
|
||||
00011100001110
|
||||
00011100011110
|
||||
00011111111110
|
||||
00011111111100
|
||||
00011111110000
|
||||
00011100000000
|
||||
01111111100000
|
||||
01111111100000
|
||||
01111111100000
|
||||
00000000000000
|
||||
00001111110000
|
||||
00011111111000
|
||||
00111111111100
|
||||
00111000011100
|
||||
01110000001110
|
||||
01110000001110
|
||||
01110000001110
|
||||
01110000001110
|
||||
00111000011100
|
||||
00111111111100
|
||||
00011111111000
|
||||
00000111110000
|
||||
00001100000100
|
||||
00011111111110
|
||||
00111111111110
|
||||
00111111111100
|
||||
00000000000000
|
||||
01111111111000
|
||||
01111111111100
|
||||
01111111111110
|
||||
00011100011110
|
||||
00011100001110
|
||||
00011100001110
|
||||
00011111111100
|
||||
00011111111000
|
||||
00011111111000
|
||||
00011100111100
|
||||
00011100011110
|
||||
01111111011111
|
||||
01111111001111
|
||||
01111111000111
|
||||
00000000000000
|
||||
00000000000000
|
||||
00001111011000
|
||||
00011111111000
|
||||
00111111111000
|
||||
00111000011000
|
||||
00111000000000
|
||||
00111100000000
|
||||
00011111110000
|
||||
00000111111000
|
||||
00000000111100
|
||||
00110000011100
|
||||
00111000011100
|
||||
00111111111100
|
||||
00111111111000
|
||||
00111011110000
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111111111110
|
||||
01111111111110
|
||||
01111111111110
|
||||
01110011101110
|
||||
01110011101110
|
||||
01110011101110
|
||||
01110011101110
|
||||
00000011100000
|
||||
00000011100000
|
||||
00000011100000
|
||||
00000011100000
|
||||
00011111111100
|
||||
00011111111100
|
||||
00011111111100
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111100111110
|
||||
01111100111110
|
||||
01111100111110
|
||||
00111000011100
|
||||
00111000011100
|
||||
00111000011100
|
||||
00111000011100
|
||||
00111000011100
|
||||
00111000011100
|
||||
00111000011100
|
||||
00111100111100
|
||||
00111111111100
|
||||
00011111111000
|
||||
00001111110000
|
||||
00000000000000
|
||||
00000000000000
|
||||
11111100111111
|
||||
11111100111111
|
||||
11111100111111
|
||||
00111000001110
|
||||
00111000011100
|
||||
00011100011100
|
||||
00011100111100
|
||||
00011100111000
|
||||
00001110111000
|
||||
00001111110000
|
||||
00000111110000
|
||||
00000111100000
|
||||
00000111100000
|
||||
00000011100000
|
||||
00000000000000
|
||||
00000000000000
|
||||
11111100011111
|
||||
11111100011111
|
||||
11111100011111
|
||||
01110000000111
|
||||
00110001000110
|
||||
00110011100110
|
||||
00110011100110
|
||||
00110111110110
|
||||
00110110110110
|
||||
00111110111110
|
||||
00111100111110
|
||||
00111100011110
|
||||
00111100011100
|
||||
00011000011100
|
||||
00000000000000
|
||||
00000000000000
|
||||
01111110111111
|
||||
01111110111111
|
||||
01111110111111
|
||||
00011100011100
|
||||
00001110111000
|
||||
00001111110000
|
||||
00000111100000
|
||||
00000111110000
|
||||
00001111110000
|
||||
00011100111000
|
||||
00111000011100
|
||||
11111100111111
|
||||
11111100111111
|
||||
11111100111111
|
||||
00000000000000
|
||||
00000000000000
|
||||
11111100111111
|
||||
11111100111111
|
||||
11111100111111
|
||||
00111000011100
|
||||
00011100111100
|
||||
00001111111000
|
||||
00001111110000
|
||||
00000111110000
|
||||
00000011100000
|
||||
00000011100000
|
||||
00000011100000
|
||||
00011111111100
|
||||
00011111111100
|
||||
00011111111100
|
||||
00000000000000
|
||||
00000000000000
|
||||
00111111111100
|
||||
00111111111100
|
||||
00111111111000
|
||||
00111000111000
|
||||
00111000110000
|
||||
00111001100000
|
||||
00000011000000
|
||||
00000110000000
|
||||
00000110011100
|
||||
00001100011100
|
||||
00011000011100
|
||||
00111111111100
|
||||
00111111111100
|
||||
00111111111100
|
||||
00000000000000
|
|
@ -0,0 +1 @@
|
|||
MILLION.SYSTEM=Type(FF),AuxType(2000),Access(C3)
|
|
@ -0,0 +1,130 @@
|
|||
# 4x3, easy
|
||||
ARUH
|
||||
WLCM
|
||||
BHOR
|
||||
|
||||
ARCH
|
||||
BLUR
|
||||
WHOM
|
||||
--
|
||||
UPUG
|
||||
THGE
|
||||
WAON
|
||||
|
||||
THUG
|
||||
UPON
|
||||
WAGE
|
||||
--
|
||||
SGOY
|
||||
AANT
|
||||
ZHES
|
||||
|
||||
AGES
|
||||
SHOT
|
||||
ZANY
|
||||
--
|
||||
EARY
|
||||
RECB
|
||||
HPIC
|
||||
|
||||
EPIC
|
||||
HERB
|
||||
RACY
|
||||
--
|
||||
NSVB
|
||||
BAMR
|
||||
UOEY
|
||||
|
||||
BOMB
|
||||
NAVY
|
||||
USER
|
||||
--
|
||||
GVAE
|
||||
ESIR
|
||||
IELL
|
||||
|
||||
EVIL
|
||||
GEAR
|
||||
ISLE
|
||||
--
|
||||
IIAA
|
||||
CDEL
|
||||
DASE
|
||||
|
||||
CASE
|
||||
DIAL
|
||||
IDEA
|
||||
--
|
||||
IECF
|
||||
RHET
|
||||
WTAH
|
||||
|
||||
ITCH
|
||||
REEF
|
||||
WHAT
|
||||
--
|
||||
SOLA
|
||||
EIAM
|
||||
VXSO
|
||||
|
||||
EXAM
|
||||
SOLO
|
||||
VISA
|
||||
--
|
||||
TLGE
|
||||
UROM
|
||||
SERP
|
||||
|
||||
SLOP
|
||||
TERM
|
||||
URGE
|
||||
--
|
||||
CNFP
|
||||
SDIF
|
||||
EUGY
|
||||
|
||||
CUFF
|
||||
EDGY
|
||||
SNIP
|
||||
--
|
||||
IYTN
|
||||
SUOC
|
||||
CCNE
|
||||
|
||||
CUTE
|
||||
ICON
|
||||
SYNC
|
||||
--
|
||||
RYDE
|
||||
EHIS
|
||||
CIEC
|
||||
|
||||
CHIC
|
||||
EYES
|
||||
RIDE
|
||||
--
|
||||
PRCX
|
||||
LYLS
|
||||
AONO
|
||||
|
||||
ARCS
|
||||
LYNX
|
||||
POLO
|
||||
--
|
||||
LARR
|
||||
SVEY
|
||||
OPMB
|
||||
|
||||
LAMB
|
||||
OVER
|
||||
SPRY
|
||||
--
|
||||
BEOK
|
||||
ASRS
|
||||
JRPW
|
||||
|
||||
ASPS
|
||||
BROW
|
||||
JERK
|
||||
--
|
||||
[eof]
|
|
@ -0,0 +1,130 @@
|
|||
# 5x3, easy
|
||||
KUADL
|
||||
FREEY
|
||||
GNNNE
|
||||
|
||||
FUNNY
|
||||
GRADE
|
||||
KNEEL
|
||||
--
|
||||
EIAIS
|
||||
MRJEY
|
||||
GNLON
|
||||
|
||||
ENJOY
|
||||
GRAIN
|
||||
MILES
|
||||
--
|
||||
SACDY
|
||||
LUOES
|
||||
MTDMP
|
||||
|
||||
LACES
|
||||
MUDDY
|
||||
STOMP
|
||||
--
|
||||
RHUCY
|
||||
TEEMT
|
||||
ELPAP
|
||||
|
||||
ELECT
|
||||
REPAY
|
||||
THUMP
|
||||
--
|
||||
RALLH
|
||||
STDIO
|
||||
MUYCE
|
||||
|
||||
MULCH
|
||||
RADIO
|
||||
STYLE
|
||||
--
|
||||
MIELD
|
||||
BOMMY
|
||||
WUAST
|
||||
|
||||
BOAST
|
||||
MUMMY
|
||||
WIELD
|
||||
--
|
||||
SOUNG
|
||||
YSSAS
|
||||
EHOWY
|
||||
|
||||
ESSAY
|
||||
SHOWS
|
||||
YOUNG
|
||||
--
|
||||
MOBND
|
||||
HLVUA
|
||||
AYEEM
|
||||
|
||||
ALBUM
|
||||
HYENA
|
||||
MOVED
|
||||
--
|
||||
CITTH
|
||||
SNUED
|
||||
AONUL
|
||||
|
||||
ANNUL
|
||||
CITED
|
||||
SOUTH
|
||||
--
|
||||
AEAER
|
||||
NINDE
|
||||
FBESY
|
||||
|
||||
ABASE
|
||||
FINER
|
||||
NEEDY
|
||||
--
|
||||
OBIRK
|
||||
QPBNT
|
||||
AUEOS
|
||||
|
||||
ABBOT
|
||||
OPENS
|
||||
QUIRK
|
||||
--
|
||||
AUSLW
|
||||
BEGEE
|
||||
RRNON
|
||||
|
||||
ARSON
|
||||
BUGLE
|
||||
RENEW
|
||||
--
|
||||
THDED
|
||||
FEIGH
|
||||
CUNKY
|
||||
|
||||
CEDED
|
||||
FUNKY
|
||||
THIGH
|
||||
--
|
||||
FRADY
|
||||
RECHE
|
||||
NIILL
|
||||
|
||||
FRILL
|
||||
NICHE
|
||||
READY
|
||||
--
|
||||
OPUDN
|
||||
ATTCK
|
||||
SUROO
|
||||
|
||||
APRON
|
||||
OUTDO
|
||||
STUCK
|
||||
--
|
||||
NECNG
|
||||
UNXUE
|
||||
WROLS
|
||||
|
||||
NEXUS
|
||||
UNCLE
|
||||
WRONG
|
||||
--
|
||||
[eof]
|
|
@ -0,0 +1,130 @@
|
|||
# 6x3, easy
|
||||
OBPGIR
|
||||
LAJEET
|
||||
NONKCN
|
||||
|
||||
LONGER
|
||||
NAPKIN
|
||||
OBJECT
|
||||
--
|
||||
BUTIEE
|
||||
PNODPD
|
||||
URNMLT
|
||||
|
||||
BUNDLE
|
||||
PROMPT
|
||||
UNTIED
|
||||
--
|
||||
TSUPTT
|
||||
FAIOOD
|
||||
ERCLRY
|
||||
|
||||
ESCORT
|
||||
FAULTY
|
||||
TRIPOD
|
||||
--
|
||||
JIEEGD
|
||||
CVLTRE
|
||||
AAVNEN
|
||||
|
||||
AVENGE
|
||||
CAVERN
|
||||
JILTED
|
||||
--
|
||||
EIAZER
|
||||
SSCROS
|
||||
PLMMAW
|
||||
|
||||
ESCROW
|
||||
PLAZAS
|
||||
SIMMER
|
||||
--
|
||||
MUFDUY
|
||||
DPSEAR
|
||||
SEIREM
|
||||
|
||||
DEFRAY
|
||||
MUSEUM
|
||||
SPIDER
|
||||
--
|
||||
PPIAEA
|
||||
SNSNYS
|
||||
IAPURE
|
||||
|
||||
INSURE
|
||||
PAPAYA
|
||||
SPINES
|
||||
--
|
||||
CICAIC
|
||||
POBRTS
|
||||
ORNNAE
|
||||
|
||||
COBRAS
|
||||
ORNATE
|
||||
PICNIC
|
||||
--
|
||||
NBBLTD
|
||||
EEURON
|
||||
AYEOIS
|
||||
|
||||
ABBOTS
|
||||
EYELID
|
||||
NEURON
|
||||
--
|
||||
TIPTLE
|
||||
REROAT
|
||||
VULLRS
|
||||
|
||||
REPORT
|
||||
TURTLE
|
||||
VILLAS
|
||||
--
|
||||
WATCHL
|
||||
UNCGOY
|
||||
PEDOES
|
||||
|
||||
PATCHY
|
||||
UNCOOL
|
||||
WEDGES
|
||||
--
|
||||
DAPOFF
|
||||
FULEOD
|
||||
CETCNN
|
||||
|
||||
CUTOFF
|
||||
DEPEND
|
||||
FALCON
|
||||
--
|
||||
ORGTOY
|
||||
WOAUSR
|
||||
LICGLT
|
||||
|
||||
LOCUST
|
||||
ORATOR
|
||||
WIGGLY
|
||||
--
|
||||
ZETTTD
|
||||
FANIEH
|
||||
CLOWLE
|
||||
|
||||
CATTLE
|
||||
FLOWED
|
||||
ZENITH
|
||||
--
|
||||
PLAIET
|
||||
CURKVO
|
||||
STCNOE
|
||||
|
||||
CUCKOO
|
||||
PLANET
|
||||
STRIVE
|
||||
--
|
||||
OONOIR
|
||||
MUTTOS
|
||||
REBBTD
|
||||
|
||||
MENTOR
|
||||
OUTBID
|
||||
ROBOTS
|
||||
--
|
||||
[eof]
|
|
@ -0,0 +1,130 @@
|
|||
# 7x3, easy
|
||||
PRTFELE
|
||||
MHERINS
|
||||
SIOTBET
|
||||
|
||||
MITTENS
|
||||
PROFILE
|
||||
SHERBET
|
||||
--
|
||||
ELSNTNG
|
||||
DSOTIRS
|
||||
CITAOET
|
||||
|
||||
CLONING
|
||||
DISTORT
|
||||
ESTATES
|
||||
--
|
||||
CUNVERE
|
||||
DOCTATD
|
||||
GIESSET
|
||||
|
||||
CONVERT
|
||||
DICTATE
|
||||
GUESSED
|
||||
--
|
||||
GSAISRE
|
||||
AUSFTED
|
||||
SLNTITS
|
||||
|
||||
ASSISTS
|
||||
GUNFIRE
|
||||
SLATTED
|
||||
--
|
||||
CAPLICG
|
||||
SLOAKED
|
||||
PREFENT
|
||||
|
||||
CLOAKED
|
||||
PREFECT
|
||||
SAPLING
|
||||
--
|
||||
UNECEEY
|
||||
BRSVITN
|
||||
DIDATRD
|
||||
|
||||
BREVITY
|
||||
DISCERN
|
||||
UNDATED
|
||||
--
|
||||
ASEVTIS
|
||||
SMARATL
|
||||
PRSERLY
|
||||
|
||||
ASSERTS
|
||||
PREVAIL
|
||||
SMARTLY
|
||||
--
|
||||
BHAVDEY
|
||||
ANNUITO
|
||||
SRUDADR
|
||||
|
||||
ANNUITY
|
||||
BRAVADO
|
||||
SHUDDER
|
||||
--
|
||||
AQVGRNC
|
||||
COUEIUP
|
||||
BEGATIG
|
||||
|
||||
AQUATIC
|
||||
BEGGING
|
||||
COVERUP
|
||||
--
|
||||
HIATFUD
|
||||
PUSPHNR
|
||||
SETIEEL
|
||||
|
||||
HEATHER
|
||||
PITIFUL
|
||||
SUSPEND
|
||||
--
|
||||
KIASOEP
|
||||
SHNTHIS
|
||||
PERITDR
|
||||
|
||||
KINSHIP
|
||||
PERIODS
|
||||
SHATTER
|
||||
--
|
||||
VRTFPEA
|
||||
CIAATID
|
||||
TELERAN
|
||||
|
||||
CRAFTED
|
||||
TILAPIA
|
||||
VETERAN
|
||||
--
|
||||
HEGIAAO
|
||||
MVRDCRL
|
||||
AAOCEDS
|
||||
|
||||
AVOCADO
|
||||
HERDERS
|
||||
MAGICAL
|
||||
--
|
||||
TAIPASE
|
||||
AEUTLIT
|
||||
MGMDETN
|
||||
|
||||
AGITATE
|
||||
MAUDLIN
|
||||
TEMPEST
|
||||
--
|
||||
GPLLERC
|
||||
DYARMAN
|
||||
SANATIY
|
||||
|
||||
DYNAMIC
|
||||
GALLERY
|
||||
SPARTAN
|
||||
--
|
||||
DEAUUEL
|
||||
STCLNSH
|
||||
MOLIBCK
|
||||
|
||||
DECIBEL
|
||||
MOLLUSK
|
||||
STAUNCH
|
||||
--
|
||||
[eof]
|
|
@ -0,0 +1,179 @@
|
|||
# 4x4, intermediate
|
||||
# Try to find the optimal solution
|
||||
IOLA
|
||||
ALOO
|
||||
DEEI
|
||||
HDSK
|
||||
|
||||
ALSO
|
||||
DELI
|
||||
HOOK
|
||||
IDEA
|
||||
DESK
|
||||
--
|
||||
RNDO
|
||||
UANK
|
||||
HVER
|
||||
OIGH
|
||||
|
||||
HIGH
|
||||
OVER
|
||||
RANK
|
||||
UNDO
|
||||
RINK
|
||||
--
|
||||
UDOR
|
||||
ONEM
|
||||
HUTO
|
||||
THNG
|
||||
|
||||
HUNG
|
||||
ODOR
|
||||
THEM
|
||||
UNTO
|
||||
ONTO
|
||||
--
|
||||
MATI
|
||||
OILP
|
||||
PREO
|
||||
TNXK
|
||||
|
||||
MILK
|
||||
ONTO
|
||||
PREP
|
||||
TAXI
|
||||
TALK
|
||||
--
|
||||
CULP
|
||||
EDAK
|
||||
LEGM
|
||||
FANY
|
||||
|
||||
CALM
|
||||
EDGY
|
||||
FUNK
|
||||
LEAP
|
||||
LEAK
|
||||
--
|
||||
OMIK
|
||||
IODM
|
||||
JUET
|
||||
BTNY
|
||||
|
||||
BODY
|
||||
ITEM
|
||||
JUNK
|
||||
OMIT
|
||||
BUNK
|
||||
--
|
||||
WHNR
|
||||
AVEM
|
||||
CCOE
|
||||
ELIT
|
||||
|
||||
ACNE
|
||||
CLOT
|
||||
EVER
|
||||
WHIM
|
||||
WHOM
|
||||
--
|
||||
TARY
|
||||
VIIW
|
||||
EHAC
|
||||
KPND
|
||||
|
||||
EPIC
|
||||
KIND
|
||||
THAW
|
||||
VARY
|
||||
TINY
|
||||
--
|
||||
ODGW
|
||||
SNLE
|
||||
ELTY
|
||||
MYEH
|
||||
|
||||
EDGE
|
||||
MYTH
|
||||
ONLY
|
||||
SLEW
|
||||
EDGY
|
||||
--
|
||||
EHOS
|
||||
PIIE
|
||||
MLCT
|
||||
CNDC
|
||||
|
||||
CHIC
|
||||
ENDS
|
||||
MICE
|
||||
PLOT
|
||||
CLOT
|
||||
--
|
||||
AIUC
|
||||
DCMD
|
||||
SRSN
|
||||
IPEY
|
||||
|
||||
ARMY
|
||||
DISC
|
||||
ICED
|
||||
SPUN
|
||||
DIED
|
||||
--
|
||||
OOHS
|
||||
ECDE
|
||||
NWLO
|
||||
TUFU
|
||||
|
||||
ECHO
|
||||
NUDE
|
||||
OWLS
|
||||
TOFU
|
||||
NODE
|
||||
--
|
||||
BILY
|
||||
GUOW
|
||||
AACD
|
||||
PNET
|
||||
|
||||
ANEW
|
||||
BUOY
|
||||
GILD
|
||||
PACT
|
||||
BALD
|
||||
--
|
||||
AVZN
|
||||
OBEZ
|
||||
MYLY
|
||||
BUTH
|
||||
|
||||
ABLY
|
||||
BUZZ
|
||||
MYTH
|
||||
OVEN
|
||||
OBEY
|
||||
--
|
||||
POHN
|
||||
NCUS
|
||||
HEEO
|
||||
ERMY
|
||||
|
||||
ECHO
|
||||
HEMS
|
||||
NOUN
|
||||
PREY
|
||||
PEES
|
||||
--
|
||||
ZUAW
|
||||
MRTO
|
||||
DERA
|
||||
TYNH
|
||||
|
||||
DRAW
|
||||
MYTH
|
||||
TUNA
|
||||
ZERO
|
||||
META
|
||||
--
|
||||
[eof]
|
|
@ -0,0 +1,179 @@
|
|||
# 5x4, intermediate
|
||||
# Try to find the optimal solution
|
||||
GTRIL
|
||||
SIIRY
|
||||
VVENS
|
||||
ERNYP
|
||||
|
||||
EVERY
|
||||
GRINS
|
||||
STRIP
|
||||
VINYL
|
||||
STIRS
|
||||
--
|
||||
RILIT
|
||||
CUIEA
|
||||
DGBNG
|
||||
AOGRR
|
||||
|
||||
AGING
|
||||
COBRA
|
||||
DIGIT
|
||||
RULER
|
||||
DOING
|
||||
--
|
||||
MXTCK
|
||||
KNYRR
|
||||
CAIOA
|
||||
ELAMB
|
||||
|
||||
CLIMB
|
||||
EXTRA
|
||||
KNACK
|
||||
MAYOR
|
||||
CLICK
|
||||
--
|
||||
ABIOO
|
||||
OADTT
|
||||
DLOSY
|
||||
PHBER
|
||||
|
||||
ABBOT
|
||||
DAISY
|
||||
OLDER
|
||||
PHOTO
|
||||
ABBEY
|
||||
--
|
||||
AOUON
|
||||
GYAZH
|
||||
NATCE
|
||||
LMLRD
|
||||
|
||||
AMAZE
|
||||
GOURD
|
||||
LATCH
|
||||
NYLON
|
||||
NOTCH
|
||||
--
|
||||
BRUSG
|
||||
FUZNE
|
||||
YAAON
|
||||
EORZY
|
||||
|
||||
BARON
|
||||
ERASE
|
||||
FUZZY
|
||||
YOUNG
|
||||
BORNE
|
||||
--
|
||||
JAIDP
|
||||
CUDOS
|
||||
ILUME
|
||||
RGLGO
|
||||
|
||||
CLUMP
|
||||
IGLOO
|
||||
JUDGE
|
||||
RAIDS
|
||||
CALMS
|
||||
--
|
||||
LEIOY
|
||||
SYRBN
|
||||
FRLUP
|
||||
POBDE
|
||||
|
||||
FELON
|
||||
LOBBY
|
||||
PRIDE
|
||||
SYRUP
|
||||
PYLON
|
||||
--
|
||||
GWRSE
|
||||
ENOOH
|
||||
JASER
|
||||
AUAMD
|
||||
|
||||
AWASH
|
||||
EASED
|
||||
GNOME
|
||||
JUROR
|
||||
GNASH
|
||||
--
|
||||
LHIFL
|
||||
DAOVA
|
||||
CUNUF
|
||||
GLRKS
|
||||
|
||||
CLIFF
|
||||
DUNKS
|
||||
GHOUL
|
||||
LARVA
|
||||
LURKS
|
||||
--
|
||||
FNIUK
|
||||
THRKE
|
||||
UESOY
|
||||
PUDNR
|
||||
|
||||
FUROR
|
||||
PESKY
|
||||
THINK
|
||||
UNDUE
|
||||
PERKY
|
||||
--
|
||||
ILGFD
|
||||
FURER
|
||||
HRUOF
|
||||
SEKAN
|
||||
|
||||
FLUFF
|
||||
HERON
|
||||
IRKED
|
||||
SUGAR
|
||||
FUROR
|
||||
--
|
||||
ALPPK
|
||||
WFOUR
|
||||
BHIOS
|
||||
VAACL
|
||||
|
||||
AFOUL
|
||||
BLACK
|
||||
VAPOR
|
||||
WHIPS
|
||||
BLOCK
|
||||
--
|
||||
LBNNT
|
||||
AYBRO
|
||||
ZAOUA
|
||||
MEIGG
|
||||
|
||||
ABOUT
|
||||
LYING
|
||||
MANGO
|
||||
ZEBRA
|
||||
ABORT
|
||||
--
|
||||
SWNLA
|
||||
HAGND
|
||||
MOOUY
|
||||
RYERE
|
||||
|
||||
HYENA
|
||||
MANLY
|
||||
ROGUE
|
||||
SWORD
|
||||
SWORE
|
||||
--
|
||||
GNRPN
|
||||
MLGNR
|
||||
IOAAE
|
||||
SUYOH
|
||||
|
||||
GLYPH
|
||||
INANE
|
||||
MORON
|
||||
SUGAR
|
||||
MORPH
|
||||
--
|
||||
[eof]
|
|
@ -0,0 +1,179 @@
|
|||
# 6x4, intermediate
|
||||
# Try to find the optimal solution
|
||||
REASAS
|
||||
ABPOPY
|
||||
GIQLRB
|
||||
LRSUOR
|
||||
|
||||
ABSORB
|
||||
GRASPS
|
||||
LIQUOR
|
||||
REPLAY
|
||||
LESSOR
|
||||
--
|
||||
CADPIE
|
||||
OOMICY
|
||||
MRCHAC
|
||||
RENULD
|
||||
|
||||
COMPLY
|
||||
MANIAC
|
||||
ORCHID
|
||||
REDUCE
|
||||
MODULE
|
||||
--
|
||||
CXPUME
|
||||
EILCAN
|
||||
ROSOIL
|
||||
BAONSC
|
||||
|
||||
BIONIC
|
||||
COLUMN
|
||||
EXPOSE
|
||||
RASCAL
|
||||
CASUAL
|
||||
--
|
||||
RNMONS
|
||||
SLFFIX
|
||||
FEOIVE
|
||||
AUANKT
|
||||
|
||||
ANOINT
|
||||
FLANKS
|
||||
REMOVE
|
||||
SUFFIX
|
||||
REFINE
|
||||
--
|
||||
BCFSLY
|
||||
SEIITE
|
||||
AHUOED
|
||||
CLOERT
|
||||
|
||||
ACUITY
|
||||
BEFORE
|
||||
CLOSET
|
||||
SHIELD
|
||||
CLOSED
|
||||
--
|
||||
OIRHIN
|
||||
GOVEBP
|
||||
DRPSNY
|
||||
HESIAE
|
||||
|
||||
DIVINE
|
||||
GOSSIP
|
||||
HEREBY
|
||||
ORPHAN
|
||||
HEREIN
|
||||
--
|
||||
IXRODS
|
||||
BAAKRT
|
||||
ETHLID
|
||||
PLEAEC
|
||||
|
||||
BARKED
|
||||
EXHORT
|
||||
ITALIC
|
||||
PLEADS
|
||||
PARKED
|
||||
--
|
||||
ILEETT
|
||||
VROCKY
|
||||
BIFTCS
|
||||
PNRILE
|
||||
|
||||
BLOCKS
|
||||
INFECT
|
||||
PRETTY
|
||||
VIRILE
|
||||
BLOCKY
|
||||
--
|
||||
UECIYA
|
||||
GNPRIC
|
||||
POLAEE
|
||||
SATHKT
|
||||
|
||||
GOTHIC
|
||||
PAPAYA
|
||||
SECRET
|
||||
UNLIKE
|
||||
SACHET
|
||||
--
|
||||
RCRTUD
|
||||
SEFKNM
|
||||
PITAOE
|
||||
BOCUPP
|
||||
|
||||
BOTTOM
|
||||
PICKUP
|
||||
REFUND
|
||||
SCRAPE
|
||||
RECTUM
|
||||
--
|
||||
EEPHON
|
||||
CLSORA
|
||||
SNIGMT
|
||||
RIAMPS
|
||||
|
||||
CLAMPS
|
||||
ENIGMA
|
||||
RESORT
|
||||
SIPHON
|
||||
REPORT
|
||||
--
|
||||
VNONKD
|
||||
IHPTTY
|
||||
AMUIEE
|
||||
CETUNT
|
||||
|
||||
ANOINT
|
||||
CHUNKY
|
||||
IMPUTE
|
||||
VETTED
|
||||
AMOUNT
|
||||
--
|
||||
ELUOWY
|
||||
MHBLOR
|
||||
WCITSN
|
||||
OUTMAS
|
||||
|
||||
ELBOWS
|
||||
MUTTON
|
||||
OCULAR
|
||||
WHIMSY
|
||||
OUTLAY
|
||||
--
|
||||
TEMKRE
|
||||
EYEBED
|
||||
CNTNDS
|
||||
DRCIAL
|
||||
|
||||
CYMBAL
|
||||
DECKED
|
||||
ENTIRE
|
||||
TRENDS
|
||||
DECIDE
|
||||
--
|
||||
QADRTO
|
||||
IOESWT
|
||||
HUHUCS
|
||||
MNIADK
|
||||
|
||||
HAIRDO
|
||||
INDUCT
|
||||
MOHAWK
|
||||
QUESTS
|
||||
HOISTS
|
||||
--
|
||||
EIZNRE
|
||||
SOQAID
|
||||
WFFUGY
|
||||
BEUICN
|
||||
|
||||
BOUNCE
|
||||
EFFIGY
|
||||
SEQUIN
|
||||
WIZARD
|
||||
BOUNCY
|
||||
--
|
||||
[eof]
|
|
@ -0,0 +1,179 @@
|
|||
# 7x4, intermediate
|
||||
# Try to find the optimal solution
|
||||
BEUVATE
|
||||
MAASEIT
|
||||
SRTNLGN
|
||||
GOOWIEY
|
||||
|
||||
BETWEEN
|
||||
GRAVITY
|
||||
MOONLIT
|
||||
SAUSAGE
|
||||
GRANITE
|
||||
--
|
||||
HEGDDSD
|
||||
THNOEAS
|
||||
CITURNT
|
||||
ASEHUER
|
||||
|
||||
ASTOUND
|
||||
CHEDDAR
|
||||
HIGHEST
|
||||
TENURES
|
||||
TENURED
|
||||
--
|
||||
WNDIRAC
|
||||
BEUEMEL
|
||||
EOLNCIS
|
||||
ADMCOME
|
||||
|
||||
ADMIRAL
|
||||
BOUNCES
|
||||
ENDEMIC
|
||||
WELCOME
|
||||
ADMIRES
|
||||
--
|
||||
SUUAMES
|
||||
ULWPTPH
|
||||
BRIURDE
|
||||
TPPNOSD
|
||||
|
||||
BLUNTED
|
||||
SUPPOSE
|
||||
TRIUMPH
|
||||
UPWARDS
|
||||
TRIPODS
|
||||
--
|
||||
SLESVEC
|
||||
NMAENUL
|
||||
ETMDTIS
|
||||
IERIFSE
|
||||
|
||||
ELASTIC
|
||||
IMMENSE
|
||||
NEEDFUL
|
||||
STRIVES
|
||||
SLEEVES
|
||||
--
|
||||
WPEBARB
|
||||
RORCILE
|
||||
AHJRKET
|
||||
SDUUNCD
|
||||
|
||||
ADJUNCT
|
||||
RHUBARB
|
||||
SPECKLE
|
||||
WORRIED
|
||||
SPURNED
|
||||
--
|
||||
VEPUORD
|
||||
HRRITEK
|
||||
IMSDBNY
|
||||
AITWILG
|
||||
|
||||
ARTWORK
|
||||
HERDING
|
||||
IMPUTED
|
||||
VISIBLY
|
||||
VISITED
|
||||
--
|
||||
ILLNRNS
|
||||
SNFENMO
|
||||
FICHGGE
|
||||
AHIIELY
|
||||
|
||||
ALCHEMY
|
||||
FILINGS
|
||||
INFERNO
|
||||
SHINGLE
|
||||
ALLERGY
|
||||
--
|
||||
NCTWAOS
|
||||
IOIECNN
|
||||
OARAITG
|
||||
FNFLGRD
|
||||
|
||||
FORWARD
|
||||
INFECTS
|
||||
NAILING
|
||||
OCTAGON
|
||||
FAILING
|
||||
--
|
||||
SHHOELY
|
||||
ETTCLAS
|
||||
TXSTMMN
|
||||
OYIAKED
|
||||
|
||||
EXHALED
|
||||
OTTOMAN
|
||||
SYSTEMS
|
||||
THICKLY
|
||||
THICKEN
|
||||
--
|
||||
HNUSIHD
|
||||
STCTSTT
|
||||
WOAUGNE
|
||||
IROIUEG
|
||||
|
||||
HOUSING
|
||||
INCISED
|
||||
STATUTE
|
||||
WROUGHT
|
||||
STATING
|
||||
--
|
||||
DACEANR
|
||||
WNYTEEL
|
||||
SXEAKLS
|
||||
ERSWIDG
|
||||
|
||||
DRYWALL
|
||||
EXCEEDS
|
||||
SNEAKER
|
||||
WASTING
|
||||
EASTING
|
||||
--
|
||||
TTLEZAT
|
||||
EEGTOSR
|
||||
ADHBREL
|
||||
SUVANOE
|
||||
|
||||
ADVERSE
|
||||
ETHANOL
|
||||
SELTZER
|
||||
TUGBOAT
|
||||
SEVERAL
|
||||
--
|
||||
SITKLLE
|
||||
HUPIIOW
|
||||
THAABAS
|
||||
COSLCEL
|
||||
|
||||
CITABLE
|
||||
HUSKIES
|
||||
SHALLOW
|
||||
TOPICAL
|
||||
CUTICLE
|
||||
--
|
||||
STNIPSH
|
||||
AIOUIOR
|
||||
LNGPMEN
|
||||
DYAASIC
|
||||
|
||||
ANGUISH
|
||||
DYNAMIC
|
||||
LIAISON
|
||||
STOPPER
|
||||
SNAPPER
|
||||
--
|
||||
CRNQRAS
|
||||
AUFAIEL
|
||||
MEHFSIT
|
||||
GPOEUNA
|
||||
|
||||
APHASIA
|
||||
CROQUET
|
||||
GENERAL
|
||||
MUFFINS
|
||||
GENESIS
|
||||
--
|
||||
[eof]
|
|
@ -0,0 +1,520 @@
|
|||
# 4x5, advanced
|
||||
# Try to find the optimal solution
|
||||
|
||||
|
||||
|
||||
|
||||
# needs-work
|
||||
|
||||
|
||||
|
||||
|
||||
OWCS
|
||||
QOGT
|
||||
ZIOK
|
||||
URID
|
||||
KUEE
|
||||
|
||||
KICK
|
||||
OWED
|
||||
QUIT
|
||||
URGE
|
||||
ZOOS
|
||||
OWES
|
||||
--
|
||||
LHUG
|
||||
UOSM
|
||||
CTER
|
||||
NSRH
|
||||
EICP
|
||||
|
||||
CHUG
|
||||
ETCH
|
||||
LISP
|
||||
NORM
|
||||
USER
|
||||
COUP
|
||||
--
|
||||
OEIO
|
||||
KNRZ
|
||||
FHWP
|
||||
VIZI
|
||||
SUTB
|
||||
|
||||
FUZZ
|
||||
KIWI
|
||||
ONTO
|
||||
SHIP
|
||||
VERB
|
||||
SNIP
|
||||
--
|
||||
IDDR
|
||||
HUEY
|
||||
UNNH
|
||||
LISC
|
||||
ZELO
|
||||
|
||||
HUSH
|
||||
IDLY
|
||||
LEER
|
||||
UNDO
|
||||
ZINC
|
||||
LUSH
|
||||
--
|
||||
RROA
|
||||
EPAU
|
||||
OICP
|
||||
UCRN
|
||||
KEWI
|
||||
|
||||
ECRU
|
||||
KIWI
|
||||
ORCA
|
||||
REAP
|
||||
UPON
|
||||
KERN
|
||||
--
|
||||
FHZK
|
||||
DAOE
|
||||
CUEP
|
||||
ACAY
|
||||
IWCD
|
||||
|
||||
AWAY
|
||||
CHOP
|
||||
DUCK
|
||||
FAZE
|
||||
ICED
|
||||
FACE
|
||||
--
|
||||
OKEA
|
||||
UROM
|
||||
ITRD
|
||||
CEGG
|
||||
MLLE
|
||||
|
||||
CLOG
|
||||
ITEM
|
||||
MELD
|
||||
OKRA
|
||||
URGE
|
||||
MERE
|
||||
--
|
||||
EERY
|
||||
CUHB
|
||||
OLET
|
||||
GCFN
|
||||
LNLO
|
||||
|
||||
CURB
|
||||
ECHO
|
||||
GLEN
|
||||
LEFT
|
||||
ONLY
|
||||
CULT
|
||||
--
|
||||
SUCO
|
||||
ERNC
|
||||
VELL
|
||||
OYHA
|
||||
PCRY
|
||||
|
||||
ECHO
|
||||
ORCA
|
||||
PULL
|
||||
SYNC
|
||||
VERY
|
||||
SELL
|
||||
--
|
||||
KRUS
|
||||
YOAD
|
||||
AKOK
|
||||
OIIR
|
||||
EGCY
|
||||
|
||||
ARID
|
||||
EGOS
|
||||
KICK
|
||||
OKAY
|
||||
YOUR
|
||||
ARCS
|
||||