ULM1996

http://poj.org/searchproblem?field=source&key=Ulm+Local+1996