The two tables represent two scenarios of the same problem.
All Alphanumeric Values
|
|
|
|
|
|
Tot |
V |
|
|
|
|
|
20 |
C |
|
|
|
|
|
92 |
|
I |
U |
E |
O |
O |
|
|
E |
E |
A |
O |
A |
|
C |
|
|
|
|
|
70 |
V |
|
|
|
|
|
15 |
|
40 |
54 |
37 |
42 |
24 |
|
|
Vowels from 1 to 5
|
|
|
|
|
|
Tot |
V |
|
|
|
|
|
6 |
C |
|
|
|
|
|
92 |
|
I |
U |
E |
O |
O |
|
|
E |
E |
A |
O |
A |
|
C |
|
|
|
|
|
70 |
V |
|
|
|
|
|
6 |
|
37 |
43 |
34 |
36 |
24 |
|
|
|
Add ten consonants [orange] to form five 4-letter words vertically of the structure CVVC.
When
some vowels are added appropriately [yellow], the orange and yellow cells, when read in a left to right manner form a sentence which has some relevance to the title. Such vowels precede the consonants to which they are vertically paired in the table. Of those vowels only one is duplicated.
In the first table all letters are valued A-Z from 1 to 26. In the second table the vowels have ascending values from 1 to 5.
The green cells represent the column sums of values of all absent letters.
What is the sentence?
On reading cell order of sentence. If the first two vowels occur in the second and fourth yellow cells the sentence would begin CVCCVC.
Possible combinations (first letters total 92 and last letters total 70, and the column totals are possible) of 4-letter words are:
hies sues yeah toon toad
lies sues rear wool toad
lies sues yeah poon toad
lies suet veal soon toad
mien rues veal soot toad
mien sues neap zoom toad
mien sues veal root toad
mien suet teak toon toad
mien suet team toot toad
pier ruer rear toon toad
pier rues lear zoom toad
pier rues teak rook toad
pier rues veal poop toad
pier suer neat wool toad
pier suer rear soon toad
pier suer yeah loop toad
pier sues seal rook toad
pier suet near wool toad
pier suet yeah loon toad
pies ruer lear zoom toad
pies ruer teak rook toad
pies ruer veal poop toad
pies rues rear tool toad
pies rues yeah moon toad
pies suer seal rook toad
pies sues near wool toad
pies sues yeah loon toad
pies suet reap soon toad
tier ruer near toon toad
tier ruer neat tool toad
tier ruer peat rook toad
tier ruer ream poor toad
tier ruer rear poon toad
tier rues hear zoom toad
tier rues neat took toad
tier rues peas rook toad
tier rues reap poop toad
tier rues veal loop toad
tier suer meal took toad
tier suer near soon toad
tier suer teal moos toad
tier suer team moor toad
tier sues teal moor toad
tier suet meat toon toad
ties ruer hear zoom toad
ties ruer neat took toad
ties ruer peas rook toad
ties ruer reap poop toad
ties ruer veal loop toad
ties rues near tool toad
ties rues ream poop toad
ties rues rear pool toad
ties suer teal moor toad
ties sues meat toon toad
ties suet sear noon toad
vier ruer lear toon toad
vier ruer leas tool toad
vier ruer pear poor toad
vier ruer peas pool toad
vier ruer rear noon toad
vier ruer seam moor toad
vier ruer teal loos toad
vier rues leas took toad
vier rues near room toad
vier rues neat rook toad
vier rues peal poor toad
vier suer heap wool toad
vier suer heat wool toad
vier suer lear soon toad
vier suer meal rook toad
vier suer ream moor toad
vier suer rear moon toad
vier sues sear loop toad
vier suet hear wool toad
vier suet lean soon toad
vier suet leap soon toad
vier suet seam loop toad
Note that certain uncommon words were excluded after looking at some preliminary results. The tested lower limit for the hidden consonant totals was obtained by subtracting 10 from the column totals on the right diagram of the puzzle; for example the consonants of the UE word couldn't exceed 33 as the right hand table shows that with the hidden vowels added, the total is 43, and even if both were U's the consonants would be at least 33.
DEFDBL A-Z
DIM wd$(5, 40)
OPEN "wordswords4.txt" FOR BINARY AS #1
w$ = " "
DO
GET #1, , w$
IF EOF(1) THEN EXIT DO
IF INSTR("aeiou", LEFT$(w$, 1)) = 0 THEN
IF INSTR("aeiou", RIGHT$(w$, 1)) = 0 THEN
IF w$ <> "lier" AND w$ <> "riel" AND w$ <> "quey" AND w$ <> "sook" AND w$ <> "kier" THEN
IF w$ <> "toom" AND w$ <> "zoon" AND w$ <> "keas" AND w$ <> "leal" AND w$ <> "pean" THEN
SELECT CASE MID$(w$, 2, 2)
CASE "ie"
t = INSTR("abcdefghijklmnopqrstuvwxyz", LEFT$(w$, 1))
t = t + INSTR("abcdefghijklmnopqrstuvwxyz", RIGHT$(w$, 1))
IF t <= 40 AND t >= 27 THEN
PRINT w$: ct(1) = ct(1) + 1: wd$(1, ct(1)) = w$
END IF
CASE "ue"
t = INSTR("abcdefghijklmnopqrstuvwxyz", LEFT$(w$, 1))
t = t + INSTR("abcdefghijklmnopqrstuvwxyz", RIGHT$(w$, 1))
IF t <= 54 AND t >= 33 THEN
PRINT TAB(5); w$; t: ct(2) = ct(2) + 1: wd$(2, ct(2)) = w$
END IF
CASE "ea"
t = INSTR("abcdefghijklmnopqrstuvwxyz", LEFT$(w$, 1))
t = t + INSTR("abcdefghijklmnopqrstuvwxyz", RIGHT$(w$, 1))
IF t <= 37 AND t >= 24 THEN
PRINT TAB(10); w$: ct(3) = ct(3) + 1: wd$(3, ct(3)) = w$
END IF
CASE "oo"
t = INSTR("abcdefghijklmnopqrstuvwxyz", LEFT$(w$, 1))
t = t + INSTR("abcdefghijklmnopqrstuvwxyz", RIGHT$(w$, 1))
IF t <= 42 AND t >= 26 THEN
PRINT TAB(15); w$: ct(4) = ct(4) + 1: wd$(4, ct(4)) = w$
END IF
CASE "oa"
t = INSTR("abcdefghijklmnopqrstuvwxyz", LEFT$(w$, 1))
t = t + INSTR("abcdefghijklmnopqrstuvwxyz", RIGHT$(w$, 1))
IF t = 24 THEN
PRINT TAB(20); w$; t: ct(5) = ct(5) + 1: wd$(5, ct(5)) = w$
END IF
END SELECT
END IF
END IF
END IF
END IF
LOOP
prod = 1
FOR i = 1 TO 5
PRINT ct(i);
prod = prod * ct(i)
NEXT
PRINT : PRINT prod
FOR i1 = 1 TO ct(1)
t1a = INSTR("abcdefghijklmnopqrstuvwxyz", LEFT$(wd$(1, i1), 1))
t1b = INSTR("abcdefghijklmnopqrstuvwxyz", RIGHT$(wd$(1, i1), 1))
FOR i2 = 1 TO ct(2)
t2a = t1a + INSTR("abcdefghijklmnopqrstuvwxyz", LEFT$(wd$(2, i2), 1))
t2b = t1b + INSTR("abcdefghijklmnopqrstuvwxyz", RIGHT$(wd$(2, i2), 1))
FOR i3 = 1 TO ct(3)
t3a = t2a + INSTR("abcdefghijklmnopqrstuvwxyz", LEFT$(wd$(3, i3), 1))
FOR i4 = 1 TO ct(4)
t4a = t3a + INSTR("abcdefghijklmnopqrstuvwxyz", LEFT$(wd$(4, i4), 1))
t4b = t3b + INSTR("abcdefghijklmnopqrstuvwxyz", RIGHT$(wd$(4, i4), 1))
FOR i5 = 1 TO ct(5)
t5a = t4a + INSTR("abcdefghijklmnopqrstuvwxyz", LEFT$(wd$(5, i5), 1))
t5b = t4b + INSTR("abcdefghijklmnopqrstuvwxyz", RIGHT$(wd$(5, i5), 1))
IF t5a = 92 AND t5b = 70 THEN
PRINT wd$(1, i1); " "; wd$(2, i2); " "; wd$(3, i3); " "; wd$(4, i4); " "; wd$(5, i5)
sTot = sTot + 1
IF sTot MOD 40 = 0 THEN DO: LOOP UNTIL INKEY$ > "": PRINT
END IF
NEXT
NEXT
t3b = t2b + INSTR("abcdefghijklmnopqrstuvwxyz", RIGHT$(wd$(3, i3), 1))
NEXT
NEXT
NEXT
PRINT sTot
Edited on March 13, 2009, 1:01 pm
|
Posted by Charlie
on 2009-03-13 12:59:54 |