Tangem Interview Question

live coding, SOLID principles, functional programming