Pergunta de entrevista da empresa Cricut

fixing functions for unit tests, alot of http