321 blast-off puzzle