###### #....## ## #''#..# ##..###..##.# #.?).#....#.# #.$?C#....#.####### ##..###..##.......# #+ #''#........+ #..###JC##.......# ....'....#>......# ....'....#.......# #..###..##.......# ## ##########'## +## #.# ..# ##.# #.# ########..# #.# #..<.....## #.# ##'######## ######.#### #......... #.........####......... #.........#..'......... #...........##......... #.........####......... ####.###### #########+ #.# ##.# ### #..# #.+ #### #.## #.# ....# #.# #.# ....+ ####.########.# ####....# #.............## #.......# #..............###.......# #...........##...'.......# #...........######.......# #...........# ##'###### #...........# ##.# ########.#### #..# ## ##.. ..# #.## .# ###..####### #### ##'####### ########.#### #..........# #........#####...........# #..........# #........'..##...........# #..........# #........##.##.....<.....# #..........# +........##.##...........###..........# #........##......[.........#..((.)....# #........#####(..........#.#(.........# #........# #...........#.<..........# ###'###### #......((...###..........# #.## #######)##### ######.##### #..# ####(.### #..# ##.# #...>(..# ##.# #.# ###.....(.##### ####.####### ###.#### #........(....####..........# ####......# ###.#.......###....#..........# ...........####...#.......# ####............# .####...........###.......# ###).........# #......###### #.......# #..........# ######## ######### ############