`challenge sync` should be able to install challenge when the challenge is not installed logic: ``` if chal.found: sync chal else: install chal ``` since maybe people may want to use the ctfcli in github action, it is quite annoying if chal sync throws an error when not installed.