Concurrency Kata focussing on Shared Memory