###... .... ##...... #.... ........ #...## #...... ##.....## #.....###########.......# #...).#......#..#....P..#. #.....#......#....P........ #.....'......'............. #.....#########.....>...... #.....#..#######........... #.....'.................... #.....#.........#.......# #.....#.........#.......# #.....#.........##.....## #.....#..##########...## #.....#########....#...# #.....'..#...#.....##..# #.....#..#...#.....##..# #.....#..'...#.....)...'. ##.....#########....##..#.. ##......# ######....##..##.. #.._....# .........[##[.# .. #.......# .......<..[...# #........# #.#.....# ..............# +........# #.......# ..............#..... #........# ###.....# ..............#..... #........# #####.....# ########'###..#.... #........+ #.........# #####......##'##'#######........ #.........# #...#.......................# #.........# #...#......................)# #.........# #...#....o........)........(# #####...(.# #<..'h.............)........# #.....# #...#.......................# #.....# ##'##.......................# #!....# #....######.................# #....o# #....# #########.........# #.o..o# #....# #.........# #....# #.........# #....# #.........# #....# #.........# ###### ###########