################# #...............# . #...............# .. #...............# ... #...###+####...######.... #...##....##...#......... #..........+...'......... #...##....##...#h(....... #...##>...##...#.8....... #..............+.....##+# #..............#.....# #....(.....<...#.....# #..............+..c..+ #.........##...#..!..# #...#####'# ...#.....# #...##....##...# ##'###.....#...# #..........#...# #..........+...# #....(.....# #..........# #.........## #...##....# #...##....# #....#....+ #... #....# #.. +....# #....# #....#