NicholasZZ
Although there are some parts that are hard to understand because of the way you wrote it, the story is interesting