Computer Science Flatland Project -- Joseph Mammo