Disk Defragmentation Activity

The diagram below represents a fragmented hard disk.

Each coloured block is a fragment of a file. The grey blocks are unused blocks on the hard disk.

Drag the file blocks to create contiguous files. It does not matter which order your files are in, but each file's fragments must be in the correct order. There must not be any gaps between files.

AFile A (20)
BFile B (15)
CFile C (13)
DFile D (23)
EFile E (9)
Unused block
A1
A2
E1
C1
D1
D2
A3
A4
C2
A5
D3
A6
D4
B1
D5
B2
E2
C3
A7
A8
D6
B3
D7
A9
B4
C4
D8
C5
B5
D9
D10
B6
B7
D11
E3
C6
D12
A10
A11
A12
C7
B8
B9
D13
B10
A13
A14
B11
A15
E4
A16
D14
B12
C8
D15
D16
D17
A17
E5
B13
D18
A18
D19
A19
D20
E6
C9
C10
D21
B14
E7
E8
B15
C11
A20
D22
C12
E9
C13
D23