haberman.sam

Almost excellent.