lab03 for Hunter Laux