A TV Tower stands vertically on a bank of a canal. From a point on the other bank directly opposite the tower, the angle of elevation of the top of the tower is 60o. From another point 20m away this point on the line joining this point to the foot of the tower, the angle of elevation of the top of the tower is 30o (see fig.). Find the height of the tower and the width of the canal.