Coding exercise for Hannon Hill