Telecommunications engineering - online puzzle