# ##################################################################### #
# 16385: Computer Vision Homework 4
# Carnegie Mellon University
# Spring 2020
# ##################################################################### #

import numpy as np
# import packages here

def renderLambertianImage(albedoIm, normalIm, lightVec):

    """
    Question 1


    Parameters
    ----------
    albedoIm : numpy.ndarray
        Albedo image of shape s

    normalIm : numpy.ndarray
        Normals reshaped as an s x 3 image

    lightVec : numpy.ndarray
        Lighting vector of size 1 x 3

    Returns
    -------
    image : numpy.ndarray
        The rendered image
    """

    image = none
    return image

if __name__ == '__main__':

    # Put your main code for Question 1 here
    pass
