Author: Melena Ryzik and Max Miechowski