Programming Assignment 1: Percolation