#++########################## $ #............................ #...............Gt..$(....... ############ #.)##############++########## #__________# #..# #__________# #..# #____#####'###########++########## #..# ######)))#.##................##..# #..# #%?(.')))'.##......#..#......##..# #..# ##########.##................''..# #).# #...........'................''..##########..# #'#####'#####......#..#......##.....)...)...(# #.#.....#[[##................##..............# #.#.....#))#####'#####''###################### #(###'###))##.......##''# ##### ######## ################ #.#.....#))##.......##..###...###..'...# #...........'?.# #.#.....#..##.......##.).##...##..##...###...........#..# #.####'##'###...<...###...##'##..###...'.##.........##..# #.#........##.......# ##.....(....##...#..###.....####..# #(#).......##.......###).###'###...##'##...###...###?...# #'###########.......##(.##.....##..#...#...#.......#.?..# #)......#..###########..'.G.....'..'...'...'.......###### #..#.#..#.############..##.....##..#...#...#.......#.)[=# #.##.##.#.#....#..[[###..###'###...##'##...###...###}(!.# #.......#'#....#..[[# ##..........##...#..###.....####..# #.##.##.#.)....'..))###...##)##..###...'.##...).....##(.# #..#.#..#'#....#..))##...##.).##..##...###...........#.)# #.......).#....#..))##..###...###..'...# #...........'.(# ######################### ##### ######## ################