соображалка

Noun

 * 1)  ability to think or understand
 * 2)  children's game or puzzle