This puzzle uses an old "15 puzzle" mechanic but more complicated and interesting. You are playing with a hexes that contain part of the road. You have to build a road from boy to girl to let them meet each other.
Each level will bring you more fun and brain work. Try to pass them all!