Issue #1: Initial code.