devsphoto.com
My Pyramid solution for Assignment 2
Visit the post for more.