Geeks find nirvana with Sherlock Holmes at Denver Museum of Nature and Science