Added assignment source code