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
E1
D1
C1
E2
D2
B1
B2
D3
A1
A2
A3
B3
D4
C2
E3
E4
E5
A4
A5
D5
D6
D7
C3
A6
A7
A8
C4
A9
C5
D8
C6
C7
E6
A10
C8
B4
A11
B5
D9
B6
D10
D11
B7
C9
B8
D12
B9
E7
D13
A12
D14
D15
D16
A13
D17
B10
E8
E9
B11
B12
C10
A14
C11
A15
D18
D19
B13
B14
A16
D20
C12
D21
D22
A17
C13
D23
A18
B15
A19
A20