forked from: forked from: dot photo mosaic

