def get_key_at(self, position):
for row in self.rows:<EOL><INDENT>if position in row:<EOL><INDENT>for key in row.keys:<EOL><INDENT>if key.is_touched(position):<EOL><INDENT>return key<EOL><DEDENT><DEDENT><DEDENT><DEDENT>return None<EOL>
Retrieves if any key is located at the given position

        :param position: Position to check key at.
        :returns: The located key if any at the given position, None otherwise.