full solution files