package Ġde . ist k orre kt . game of life Ċ Ċ interface ĠMatch field Ġ{ ĊĊĠĠĠ Ġfun Ġget Cell At ( location : ĠLocation ): ĠCell ĊĊĠĠĠ Ġfun Ġcollect All Locations (): ĠCollection < Location > ĊĊĠĠĠ Ġfun Ġnext Generation (): ĠMatch field ĊĊĠĠĠ Ġfun Ġswitch Cell At ( location : ĠLocation ) ĊĊĠĠĠ Ġfun Ġget Size (): ĠSize Ċ }