Avista Tech Interview Question

Walk through from start to present.