Mandatory assignment 2 is online