Pergunta de entrevista da empresa Scott Logic

Boxes and arrows type design question.