An answer to puzzle 2