puzzle commented by Miłosz Kryszewski