Tweaked algorithm, added colors
Make canvas fullsize