add blake's pigeon solution