Answer to puzzle 3409