The Legend of the Prophet and Assassin
solution
by MaGtRo
The Spoiler Centre