heroes of olympus fanfiction nico and will