####### ######### ######## #....(# ##############.......### ########## #........ #.....# #.......#..............######........# #...(.... #.....#### #.......'.####...)...#......'........###.......<. #.....'..###.......### #.......########........#........... #.....##...+.......# #.......# #........#.#^........ #.....######.......# #.......# #........'.#.......... #.....# ######'## #.......# #........###.<........ ####'## #...# #.......# ###+###### #####.##### #.?# #.### ######..# # #.## #.# ##.# ##'###### ###.##### ... #.......####.......# . #.......'..#.......# #.......##.........# #.......####.......# #...._..# #.......# #....!..# #......... ####'#### #.......# #####.# #....... #.....# ##.#### #.##### #.. #.# # #.# ######+### ###'###########........# #.......).#...'...)....# #.....).).'.###........+ #.........### #........# #.........# #........# #.........# #..(..>..# #####+##### #######'## #...# ###'###### #. ####+##### #........# ##.######### #........# ####........+ #.......$..# # #........###..'........#.#.....(....# .### #.......('...##........#............### ..... #........######........###..........5p#....... #........# #........# #..........#.5....... #........# #........# #..........###....... #######'## #######+## #..........# ..!.. ##...# #.. #..........# #### ##..### #.# #######%..## #..## #.# #######.### ##.## #.# #.....!...# #..# #.# #.........# ###.##### ######.### #.........# #.......# #........# #.........+ #.......#######........####.........# #..............%.......#..'........<# #.......#######..........##.........# #.......# #........####.........# #.......# ########## ########### #########