10/10 difficulty | Connections+