After all users connect to the same WiFi network, one user can choose to be the host to create patterns, while others (player) can connect to the host. The player can start to observe the animation of blocks showing the patterns the host created and sent, he can answer the question after observation time. The result will be shown on the player's phone, and the host can see all the results.