cc150: solution to 4.1
cc150: solution to 4.2
cc150: solution to 4.3
cc150: solution to 4.4
cc150: solution to 4.5
cc150: solution to 4.6
cc150: solution to 4.7
cc150: solution to 4.9
cc150: solution to 4.8