Words with Letters subroutines