############################################################### #.............................................................. #...........................................########.......### #...........(...............................# #.......# #...........................................# #.......# #...........................................# #.......######## ### #.........###'#####.........#########.......# #.......#......+ .... #.........#....)..#.........# #.......# #.......#......# ..... #.........#....)..#.........# #.......# #.......#.>...)#p..... #.........#...)...+.........# #.......# #.......'......pp@.<.. #.........#...(...#.........# #.......# #.......#......#p.p... #.........#.......#.........# #.......# #.....).#......# ..... #.........#.......#.........# #.......# #.......######## #### #.........#########.........# #.......# #...........................+ #.......# #...(.............. #.......# #.................. .......$.# #.................. .........# #..(............... .........# #.................. #.................. #))................ #..)############### #.))# #..(# #...# #...# #...# #...######## #........... #...(....... #........... #........... #........... .....######### #........... .......[..... #........... ............. #...######## #........... #...# #.......... #...# #.........######### #...# #.........#.......# #...# #.........#.......# #...# #.........#.§#§#§.# #...# #.........)..§§§..# #...# #.........#..#.#..# #...# #.........#....§..# #...# #.........#.......# #...# #.........######### #...# #.................. #...###### #########.................. #......... ........................... #......... ...................######## #......... ...................#......# #......... ...................#......# #......... ...................'......# #......... ...................#..)...# #......... ...................#..<...# #...###### ##########.........#...)..# #...# #.........#.).)..# #...# #.........######## #...# #.......... #...# ######## #.......... #...# #......# #........ #...# #....>.# #........ #...# #......# #........ #...# #......# #........ #...# #......# #........ #...# #......# #........ #...#######################'#########################........ #............................................................ #############################################################