My Arab Programming Contest Solutions