greedy 02 1c 32 01 0384
