| Points | Task |
| 4 | Receives files assuming no data loss or corruption |
| 2 | Has correct error checking |
| 3 | Receives files assuming some data loss or corruption |
| 3 | Quits if there is no data for 5 seconds |
| 1 | Prints stats describing
|
| -0.5 | I have to guess which features you have implemented |