...... ##+#### ...... ....o.. ...... )!..... ......# ....... .......#########....... # .........#?....#.....>. #. .........#.........# #.#.........#........?### ...#######..$....!....... #.#######)#.......(##### ####.......#'#........# ............{)........# ####..................# #.)................# #...........######## #..........## # # #############'###+####### .. #(( +#.[##.............).....##... ..?..##....#.###########.##......... ..h...+....#.# #......... .o8.o.##..##.# #.<....... ..o.. ##'##..# #......... ..w. ##..##.## ##.......## #(o ##....#.# #........# #####'....#.# #....##### ##..##..##.# #....# ####### +....####..# #....# ....... #....#....## ##+###'####.(..... ##..##.#### #.>............... ##'#..# #..Z.#............ #...## #....#........## ##### #... #.......(# #... #).......# #.. #........# #.. #........# ##########