#!python

import getopt
import sys
import aleixo50

options, remainder = getopt.getopt(sys.argv[1:], 'lr', ['list', 'rand'])
dict_opts = dict(options)

if '-r' in dict_opts or '--rand' in dict_opts:
    print(aleixo50.rand().name)
else:
    for i, r in enumerate(aleixo50.dishes):
        print(str.rjust(str(i+1), 3) + '. ' + r.name)
