There are men and women in this world, people of the same sex and people of the opposite sex. Men need women and women need men. When a man sees fair, rich and beautiful people, he becomes animalistic and inhumane; when a woman sees a tall, rich and handsome person, she becomes inhumane when seeing someone of the opposite sex. But there are exceptions to everything. Some men need the same sex but not the opposite sex; some women don't need men but the same sex. A man is looking for his other half, and a woman is looking for hers. If the union between a man and a woman is a combination of convexity and concaveness, then the union between a man and a man and the matching between a woman and a woman will become a convex and concave, rough and rugged world of the sexes.
A business elite of an era, a pure and lovely idiot female teacher, a collision of souls triggered by a rare incident in the world...