118 different logic games