remade lab2 student.solution to reflect what was learned in class, and made a startup to illistrate it works