HOPE!  by Mikael Rennerhorn
_