My solution …

Haskell is an interesting language. Forces you to break the problem up into small pieces. Haskell is the seventh language featured in Seven Languages in Seven Weeks and the fifth problem for day 1 of Haskell has kept me stumped for a couple of days now. You are expected to write a Haskell version of the map-coloring problem from the Prolog chapter.

You are given a map of the southeast corner of the United States. You have to write a program to color the five states so that no two states that border each other are colored the same.