very funny
eeee........pppp....ii.......cccc
e...............p....p.............c.
....
e...............pppp....ii.....c....
eeee........p...........ii...c....
e...............p...........ii.....c.
..
e...............p...........ii......c ...
eeee........p...........ii.......cccc