Posted on January 22, 2014 by KarelContest #330 hint Harbour + village -> harbour + struggle for life