Senior Developer Interview

Programming exercise