### #.. .. ##.##### #......# .. #......# .. #. #.# ###$ ####......# ... #.###.# ...... .......)..# .##.##.....# ....... #####.....# h......##.##.......## #.....# #.....##.#.......... ##..### ##..........[.......g. ####..# #....................gr #.....# ..#................(...#### #.###.# #..###........... ....##########.# #.# ..... ##...5..### #.)......)....# #.# ####....#..#.h..# #..........### #.# #....5....# #..#####...# #.# ###....#..### #..#!$=#..## #.# #..#.#....## #..#($$#..# #.# #...#..#....#######..#?$%#..# #.# #....##..#............#####..# #.# #..?.###.....######..........# #.# #..#.# ##.#......##g.........# #.# ..##.# #......#.##..##.###### #.# ####...#.##..##.# #.# ##..#..#...#.# #.# #...#...#.#.# #.# #...##..#...# #.# ##..........# #[# ###....###..#.#### #.# ...........)......## #.# ##...#####)#...#...## #.# #.## #<)(#......######.##### #. ##.........##..<......# . #.#.......##.........# # #>.##.....##.........# ##.##.....##.........# ##...#....##(........# ##..........#.........# #............)).......# #...........รท..<......# #.....................# ##..........########### ##...##...## ##########