###################### $ $ #....................+ $ #....................+ $ $ $ #..################..# $ #..## $#H# #..# $$ $ #..#c# #s# #..# $ #..##N# #g# #..# $ $ #..# #N# #@# #..# $ #..# #N#t# #..# #..#####$##########..# #############....................# #_________.##....................# #_________.###########''########## #_______...###########''###### ##########'##................# #.?(.')))'.##......#..#......# ##########.##................+ #...........'................+ #'#####'#####......#..#......# #.#..#).#..##................# #)#..'..#))#####'#####''###### #)#..####))##.......##''##### ########################## #)#..#..#))##.......##......# #.........##.....'...'(.(# #.#..#..#[.##.......##......# ##.......###..[.)##.##).)# #)##'#..#'###...<...###....## ####...###########...##### #.#........##.......# ##''## ###..'...+..##..##.......## #.#........##.......###....###....##+##.....##.........## #'###########.......##......#....##...##....#)..........# #.).....#..###########......)....+.....+....))).........# #..###..#.############......#....##...##....#)(.........# #.......#)#....#.[[[###....###....##'##.....##.........## ##.###.##'#....#...[# ##)'## ###..'...').##..##.......## #.......#.'....'..))# #....# ####...###########...##### #..###..#'#....#..).##......# #.......# #.....##.##...# #.......'.#....#..))##......# #.........##.....'...'...# ############################# ##########################