(v: number)
| 55 | const g = Math.floor(i / 6) % 6 |
| 56 | const r = Math.floor(i / 36) |
| 57 | const toChannel = (v: number) => (v === 0 ? 0 : v * 40 + 55) |
| 58 | const rh = toChannel(r).toString(16).padStart(2, '0') |
| 59 | const gh = toChannel(g).toString(16).padStart(2, '0') |
| 60 | const bh = toChannel(b).toString(16).padStart(2, '0') |