This code creates all the Buttons and paints a little star inside so the playfield looks as shown in Fig. 11, using standard list comprehension and map for monads. But there is more to happen in the buttons function!