Asana Interview Question

Jigsaw puzzle, ascii printer (layering), chess game design.