egg+drop

notes are on Anthony Chengs WIki