######################## .................'.......# #.....................#.......# #.... ................#.......# #..... #...##....############## #.... #...##....##........ .#....##..........#(....... ..................#........ ..................#........ ..................#........ #########(.........#........ #...... #.(.#####'##........ .......###[####...h.....#### .........()...#.........# ...... .....+...............#.........# ....... ......#...............#.........# ...... ..... .........))....#.........# #+ #...# #... #.########...###.........# ##.##...###'######'##....##...# ........### .........................#....#.........# .........................#....# .........................'....# #########....##......))......#....# ........#....##.......)......#....# ........#....##...##...##....##...# ####### ........#....##...##...########...# #.....# ........#....#.............. .....# ###...# ........#....#.............. ....+ ###.# ........#....#............... ...# #.# ........###'#############.... #.######### #####.......<...........#.... #.........# #...................# ... #.........# #...................# #.........# #...................# ##############.........# #...................# +..............<.......# ######..........)........### #......................# #.......#############......# #########.....################ #.......#...........#......# ........#.....# #.......#)..........#......# ........#.....# #.......'...........#......# ........+.....# #.......#...........#......# .......>#.....# #.......#)..........+......# ........[###### #.......#......##...#......##+######## ########.# #################...#................#+###......# #....'................#...#......# #....#................#...#......###### #....#..........<.....#...#...........# ##...#................#...#...........# #...#..........).....#...#...........# #...#................#...#...).......# '...#................###'#...........# .#...#.....######..........)######....... #.....# #...........# ....... #.....# #...........# ....... #.....# #...........# ....... #.....# #...........# ....... #.....# #......###### .... #.....# #......# ..##+## .###+###