Eagle Assignment - second attempt at #1