############ ######### #>.........############ #.......####..........##.........# #.......'.##..........#..........# #.......#..#.............%.......# #.......##.#.........%##.........# #.......##.+..........######.##### #.......####..........# #.### ######'## #..........# #...# ###..# ####..###### ###.# #...## #####.###### #.# ####.### #.........)# #####.### # #.....# #..........# #.......# ... #.....#######..........# #.......# ..>. ###...........+..........# #.......# ..... #.......#######.........)####.......# .......###.#.....# #..........##.........# ......>g...#.....# #..........'..#.......# .......#####.....# #..........######.##### ##### ##.#### #...(......# #.# #....# #########'## #.# ####.# #.# #.## ####.### #.# #..# #......### #.# ###'##### ###........### ##.# #.......# ..........#...########..# #.....(.# ####......###..........#######.......# #......# #########........+.......# ###.#### ##..########.......# #.. ###..## ##'###### #.# #...## #..### #. #.### ##...# #.# ###.# ####'##### #######'### #.....%..# #....)....# #......@.### #...%.%<..# #....<...'.# #.....)...# #........#.####.........# #........#....'.........# #........######.........# ####+##### #....<....# #.........# ##+########