(d: list[str])
| 21 | |
| 22 | |
| 23 | def modulate(d: list[str]) -> list[str]: |
| 24 | cmd = None |
| 25 | i = 0 |
| 26 | while i < len(d): |
| 27 | if d[i].isalpha(): |
| 28 | cmd = d[i] |
| 29 | i += 1 |
| 30 | if cmd.upper() in "ML": |
| 31 | if cmd.isupper(): |
| 32 | d[i] = int(float(d[i])) % (width * 2) |
| 33 | i += 2 |
| 34 | elif cmd.upper() == "H": |
| 35 | if cmd.isupper(): |
| 36 | d[i] = int(float(d[i])) % (width * 2) |
| 37 | i += 1 |
| 38 | elif cmd.upper() == "V": |
| 39 | i += 1 |
| 40 | return d |
| 41 | |
| 42 | |
| 43 | characters = {} |
no test coverage detected