######+### #........# ##......g.##### ########### .......))...... .....>....# #######'####################.#.####### #$......................(.......... #.##...##################.#.####### #.#( #...#..........[............# #.#.##...#......###########.#.##.# ####.#.##...#...........######.#.##.# +............................'...##.#.##.# #.....##...........####......###.##.#.##.# #.....##...........# #......# #.##.#.##.# #.....##...........# #......# #.##.#.##.# #.....##...........# ####...# #.##.#.##.# #.....##...........# ##### #..#.#.##.# {#.....##...........# ##.#.#.# #.....##...........# ###########...#.# +..................# #........###..#.# #######............# #........# #..#.# #.########+### #........# #..#.# #.# .# #.)......# #..#.# #.# #.# #........# #..#.# #.# ######.# #........####.#.# ######.###...##.######..(......# #...# ..........................##....# #...# #.. #######..........#........##....###...# #..# #...........)...#.........+....'.....##.#..# #.............)..........##....###..###.#..# #......###...............####### #.># #.#..# ######.# #...............# ##.###.#..# #.# ########........# #...#.#..########## #. #........+ ###.#.#...........# #. #........# ##+###.#.##.######.### #. ....#...... .............# #.# ####.#.###### #........##########.# ###### ..... .........##.........# #....# #.#... .........##.######### #.##.# #.#+###.###.# #.##.# . #.# #.# #.##.# #.# #.# #.##.# #. #.# #.##.# #. #.# #.##.# #.# #.##.# #.# #<##.# #.###############.## #..................# ####################