Position crossword input by %s

CC @sndrs 

Also some general clean up of magic numbers.