Added initial pseudo code, #13