from . import ( fin01 as ex01, fin02 as ex02, fin03 as ex03, fin04 as ex04, fin05 as ex05 ) from common.common import ( user_input, run_func, print_run_func, opcs_default, clear ) tab = ' ' def challenges(): select_ok = False while not select_ok: clear() print(tab, '1)', "Shift Code #146") print(tab, '2)', "Mastermind #147") print(tab, '3)', "Passwords #148") print(tab, '4)', "Times Tables GUI #149") print(tab, '5)', "Art Gallery #150") opcs_default(1) selection = user_input(9) match selection: case 1: run_func(ex01.fin_01) case 2: run_func(ex02.fin_02) case 3: print_run_func(ex03.fin_03) case 4: print_run_func(ex04.fin_04) case 5: print_run_func(ex05.fin_05) case 'v': return case 's': select_ok = True exit(0) case _: continue