######+## .........# .........# .........# ...(......######## .........<.......# .................# #########'#.......# ..# #.#......[# ####.##### #.#.......# #........# #.#.......# ######### #.##.###.###.#.......# #.......# #.#..........#.......######### ######.......#######.#..###.#####....<........... ........)..(('...........)..[.>##.......######### ##...........####....##g###.##.########## #...........# #....##.)##.##.##### ............# #....###.##........# .....######## #........g..##.###.# ..### #.......#'#.##.# #.# #.>.....###'#### #[# #......##.....## #.# ###....#....)..# #.# ##+###._..._.# #.# ################ #.......# #.# #..............# ######### #.# #.###########.## #.# #.# #.# #.# #.# #.## #.# #.# #..# #.# #.# ########.# #.# #.# #...gg.#.# #.# #.# #.#..#.#.# #.#####.#####..≈≈..'.# #...........#..≈≈..'.# #######.#####.#..#.### #######.# #......# #.....#.# ######## #.....#.# #.....#.# #.....'.# #.....### +($...# #.....# #.#+### #< #