Canal
Medium difficulty

Canal