XBTYVGYSYHSXWREOJTXYZCPTK6Q3V2O2KLJ2BZE2326SPR3R5C5AC
PJDCNDPOQ4GXB2FHJLR7CKATBBKSNY3IOFDK2ZNSVPEHE2DCCJPAC
QWR4AKCMW4GPGKQKXO4GLOS7GZQ2KAD4JSOST5NCSM3VM7FJXPFAC
S4P2B3FPF57HPHTIAYGMPCVKB7573IB5ZBKNXVBTB6ICCPF55WNQC
println('dial ghost ${ptr_str(ghost)}')
for mut g in self.ghosts { println('ghosts.add ${ptr_str(g)}') }
for mut g in self.ghosts {
println('ghosts.add ${ptr_str(g)}')
}