tringapps Interview Question

1 lengthy coding question