(Program (Case (Identifier) (When (Other "pattern" (Identifier)) (Identifier) (Else (Identifier)))))