4004

Used solution