Machine Project for ADVPROG