...............h...~~~~~......~~h~~~.........h~~~~~~h~......hhhS......~OK~.........ss.........^^..^^...s.....................^^...................s