Online Brain Teaser Games