Amberstar
solution first part
by Brian Burke
solution second part
by Brian Burke
The Spoiler Centre