Block Interview Question

Werent too many difficult questions