Alexander Raichev enjoys algorithms and poetry, sometimes both. He lives and works in Auckland, New Zealand.