First implementation

* E302 expected 2 blank lines, found 1