@staticmethod
def parse(args):
    """
        Split arguments.
        """
    args = args.split()
    if len(args) != 2:
        return args
    try:
        args[1] = 8 - int(args[1])
        if not 0 <= args[1] < 8:
            print('out of range row')
            raise ValueError
    except ValueError:
        print('not int', args[1])
        return ()
    try:
        args[0] = ord(args[0]) - ord('a')
        if not 0 <= args[1] < 8:
            print('out of range column')
            raise ValueError
    except ValueError:
        print('not char', args[0])
        return ()
    return args
