Source code for tech interview