Words with Letters: p r e c o m p u t i n g