I have read this story but .

#1

with different names. I read it somewhere else. The same story. But the story is good to be pretty honest.

#2

The plot is so unique