504. Rainbow (1)