. .... ..... .....########################### ..............................># .....#...........#############.# g.. #.....).....####### #.# . #....)).....##....#######.# #........)..#.............# ##.#######)##.....#######.# #.# ### #(##.....# ### ### #.#######........# ... #.. +_+....##....# ##.##.# #+###..##....# #.....# #.# #.###....#.. #.....###.###.###....#.# ).lww#................###.# ### #.......#..#####.# #.# #.......##.# #.# #.# #.......##.# #.###.# .........##.# #.....##### ####......##.#####..#..#...# .........#.#.........#.#.# ####.....#.#.............### #.....#.#..###...###..#.# #.....#.##.# #...# #..#.##### ###....#.##.###...###........# ######........##...).......##.###.# ..............##..............###.# ............................##....# ...........(..#..###...###.###.#### ...........(..##.# #...# #.# #.#### ..........(...##.###...###.# #....# ##.###.....(..##...........# ####.# #........##.####.##.### #.# #..).....##.####...<# #.# #..<.....#......###.# #.####### #..[.....#......###.# #.#.....# #........#......#...# #.#.###.# #######..#).....#.#### #...# #.# #....#.#(.....#....# ##### #.# #.##.#>.......####.# #.# #...#..>...####.# ###### #.# #.............#.###....# #.# #.###.......#.#.#...#..# #.# #.......#...#...#.#.#.#######.# #######.#.#######.............# #.#.# #####.######### #.#.# #.##.# #<# #...# #....#####.# ##### #.##.......# #....####### ######