Pergunta de entrevista da empresa Klarna

2 coding problems, nothing extraodinary