20140401: Completed assignment 12 for BIOL7385