cycle instead iterate through predefined colors, use pcolor instead of imshow which supports
variable bin width