add max_underwater_length.c