How do mystery writers compose and solve their crimes?