##+## ......# +...+ ......# #####.<.# ......# #...'g..+ ......# #g####'## ......# #.####.##### #####......# #.. ###.#........###.g#.g.....# #.. #...#.######g##..#'g......# #... #g### #.##.##g.......# #....#...## #.g..#....###..# #....###..# ######....# . #....$.##)# ......# #..⌠....'## ....⌠..# #......(.g###+###.........# #..K....(.................# #$#######################.(