Puzzle multiplication#877