Three-headed dog

Self-initiated project.