While in Japan recently, a Japanese colleague taught me an excellent card game.
It involved a standard 52 card deck, and the game play proceeded like Uno in that each player could lay a card whose suit or number matched the top card on the discard pile. However, the most important difference is that in this game your opponent can not end on a card which matches with any of the following operations on your cards: average, sum, geometric average, difference (2 cards) multiple, etc. In addition, many of the cards have special meanings such as reverse, opponent shows cards, draw two, etc.
My colleague told me that this was a common game for him and his school mates during high school. I've spent a while googling, and I can't seem to come up with the name or official rules.
What is the name of the game? What are the official rules?