Puzzle for computer or mobile phone