Ark solution

Ark solution