Assignment 1: architecture

.