Amazing work! I think i cheated my way around by walking on the castle edges avoiding all obstacles, i dont know if that was there as a possible route.